You know, just like in real life.
There are plenty of instances that allow abhorrent content, if that's what you want, but you can't force others to receive it.
Maybe it works different on Mastodon?
Mastodon confronts you that if you say shitty stuff, nobody wants to listen to you.
People complaining being banned or being on defederated instances are people other don’t want to listen. They pretend to have a personal opinion while they are only assaulting others.
LGBT is a good example: you cannot have an opinion about it. Those people exist. They have the right to exist. You have the right to not engage in any LGBT activity. But you don’t have the right to talk about a "debate". There’s none. If you do, I you maintain that using "cisgender" should be a banned word, you are simply an asshole and can’t complain that people don’t want to listen to your ramblings. And yes, this will get you banned.
I don't think you'd agree that it would be weird to not want your social media and what you see online to be tied to what some, for example, Saudi dudes think is acceptable at the moment.
Mastodon isn't a person, you're talking about the guy who runs the instance.
> nobody wants to listen to you.
The person who runs your Mastodon instance is not everybody.
What you can't do, and should never expect other people to do, is to be forced to receive what you're posting, or to put it another way, you can't force people to listen to you.
That's vastly superior to Twitter, which routinely shoves stuff in your timeline from people you do not follow.