I don't know why everyone think's they have a right to say and behave however they want using someone else's services.
If the platform or provider don't want to associate with you, that's their prerogative.
The hubris to assume otherwise is ridiculous.
No platform can allow you to 100% say whatever you want, just how it has limit to what it can enforce. Every platforms has to balance this fact. It is impossible to enforce clear borders on this as well, as human interaction is endlessly complex.
They can allow you to 100% say whatever you want as long as the law allows them to host your speech. If they try to limit you beyond that, they are censoring you, which is what is occurring here.
Anyone that feels this type of moderation is censorship can use/host an instance with different rules.
Why are you opposed to running your servers the way you want? Why do you support people that don't run your servers controlling what you can and cannot say?