

Because I only give a certain amount of storage per user. If the user isn’t using that storage, then I could give it to someone else who would. But I can’t because that storage is allotted for that user unless I remove them.
Also, it stated clearly in my terms that all accounts are for people making videos.

Let me try this another way…
I have 35 gigs of storage. I have 5 users. Each user gets 7 gigs. If a user doesn’t use any of the 7 gigs, that means I’m paying for that person to not use the space given to them. That space could be used by someone who is looking to put good content on the Fedi. I can’t give a new person that space unless I remove the original user.
Now, if you’re asking a different question, like why I don’t allow accounts that don’t post video and just use it to subscribe and comment, there are two reasons for that…
Most instances don’t for the same reason I don’t. It creates more work for the admin. They could be using it as a bad actor and create problems for other instances. That’s why in my terms I tell people to use their Mastodon accounts to comment and subscribe.
People can use other ActivityPub services to comment and subscribe. There’s no need for a PeerTube account to do that.
To restate, the reasons are “storage restrictions” and “it’s a hassle and not necessary.” If you want to call that “I don’t want to” then fine, that’s what it is. 🤷