In theory, the Fediverse is an excellent idea. The issue we have right now is with little fiefdoms, where the lord of those fiefdoms isn’t just setting rules on their fief but also preventing all their peasants from going to look at other fiefs or talk to peasants from those fiefs that the lord doesn’t like!
That sure doesn’t sound ok, right?
The protocol does nothing to secure the right of choice for individual users and leaves them at the mercy of service owners. Sure, if service owners just acted right, then the problem would be fixed, but asking for good intentions never fixes anything. The only fix with the current protocol is for every individual to become their own service owner but of course that’s not doable.
People like to make their own decisions, perhaps we should just let them?