The ideal scenario is close to the fediverse, but I think both sides get it a little wrong.
You don't have to choose between all or nothing. The best balance is to treat each instance as a mini community. It isn't about free speech, it's about freedom of association. Each instance should focus on curating a culture, but activity pub connects all the instances allowing the freedom of ideas.
The biggest limitation right now is hosting.
