Free speech is something that we treasure, as is enshrined in the US Constitution, in the Bill of Rights. But what people must realize on the Internet is that there exists NO SUCH THING as free speech on the various forums, no matter what forum you may be talking about.
Whenever someone starts talking about “free speech” in regards to an Internet forum, I know they have no idea what they’re talking about ... :-) ...
When someone proudly supports free speech ONLY in the narrowest first amendment sense, I know I am dealing with someone who loves opportunities to suppress voices. :-)
The answer to speech you don’t like is more speech, not less.