Fediverse instances being too trigger-happy in blocking other instances means the network as whole is less open in comparison to a centralized social network. So, why bother? You have little to no control over whom you can connect to.
Also, "switching" is an alien concept to normal social media users. You never have to "switch" and you never lose your content or followers, exceptions aside when you get yourself into serious trouble.
It took me signing up for Lemmy to realize why Lemmy is still a completely dead network.
We are having this conversation in a more mainstream way now because more people found out how precarious their online cultural foundations are. Your Facebooks and Reddits and Twitters will get ruined by changes of ownership or on the whim of billionaires. You data will be sold out from under you. You will be squeezed for every penny.
The point is to either host your own instance, or use the instance of someone you trust and/or whose moderation policy you align with. It's not to amass a large user base and watch your charts go up.
This should be the goal but will never happen with an activity-pub-based fediverse. It just doesn't scale to everyone or even every small group having their own instances because. Current fediverse software is also too complicated and too resource hungry for even most technically inclined people to self host.
You really need a better foundation that is designed for efficient communication between millions of hosts from the start.
Then there is the fact that you once you choose an instance your identity is bound to that instance. Why would anyone invest in such a dead end network.