First, you could’ve said that at the beginning.
Second, what makes you think that any other platform is different? Their platform, their rules. When you created the account, you’d have to agree with the rules, right?
I’m sure that there are instances that are really showing signs of “dictatorship”, but we have to be realistic. The idea that any kind of public social platform will work without any kind of moderation is just naive. Check Paradox of tolerance - Wikipedia
Somehow I have the feeling that this thread was more about the you needed to vent (which is fine) than about seeking answers…