Instance admins being able to decide for themselves which instances to federate with is also a freedom. And if you are a user and don't like your admin's decisions you have the freedom to pick a better server, or star your own.
Yes, a lot of Mastodon instances enjoy blocking any Instance harboring a user capible of nuance or humor, but honestly did you really want to share a network with such unhinged scolded? Better that they wall themselves off and stop nagging us.