Freedom of speech does not define that you are allowed to exercise that right everywhere. As this website is a private entity it is allowed to enforce it's own rules, except where limited by law. Freedom of Speech, while being one of the most important rights in many countries. does not state that you are able to force this on private websites. You have your right to voice your opinions in public places. In a way to say this more clearly: You are allowed to state your opinion on the street in front of my house, but on my property you cannot if I say I do not allow that. On this website you are bound and agreed on the terms set by the owner. Sure, you can complain to the owner, but rights are limited. *) Skipped parts of publishing stuff regarding speech that exceeds laws such as discrimination, crime, etc etc. that is beyond the scope.