A post on this site is an OPINION of/by the poster. Amirite does not have to agree with it for the post to be "acceptable." Amirite?
If a person can only express ideas accepted by those in charge, then those in charge have taken away the rights of any and all who express thoughts, words, or ideas they don't agree with. The basis of FREE SPEECH is not whether we all agree about the spoken or written words by or from another. Free speech is about everyone being able to say what they want to say because it is their Constitutional Right.