@jon
Also platforms should be careful in suppressing speech to. Attention should be given to whether their speech harms people, and if does, is that a bad thing? Calling out wrongdoing can harm people, but it's a good thing. Using slurs to hurt people isn't.
I agree with you that Fedi does a decent job at this, since individuals have control on what kind of content they want to see. Though you can surround yourself with and spew hate, decent folks can just not listen to you.