Many of the comments in this thread do not understand the concept of free speech from a legal perspective. Free speech does not mean that you have the right to say or distribute whatever you want on whatever platform, owned by a private corporation you want. on a side note - these are super dog whistle comments, and I'm surprised the mods are ok with them.
All that is now getting thrown out because some don't like a free net with diverse opinions. And yes, some of those are really shit. Life is hard.
It is the other way around, that people citing this legal fact don't understand the mechanisms that made the net as a whole workable for the largest amount of people, not just rich kids from prestigious universities without real life goals.
There are also people that understand the social contract of free speech and those that do not.