@DonnyEMU
I hear you man. I agree with your over all point regarding free speech/exchange of ideas but we need to take into consideration that a website is owned by an entity, usually a person, sometimes a company or other org.
Freedom to express your self means you can stand on your own soapbox and say whatever you want, it doesn't mean another person is required to provide you with a soapbox.
What i'm trying to get at is, if you post something to a website that is not yours, you should have no expectation that your contribution will stick.