Moved to spiritual debates.
Not sure what to say. Other than look as people as individuals and not as groups. Yeah I'm Christian, I'm well aware of the good and the bad reputation is gets, some earned some not. I have not taken part in burning witches, harming abortion doctors, homosexuals, Jews, or people of other faith (or lack thereof). The don't judge motto goes both ways, just because I'm a Christian doesn't make me a nut job and if someone is a non-believer it does not make them evil. (Biblically we're all sinners and I'm no better)
Where do we draw the line on free speech? I think opinions have to be given when asked or expected. Forcing opinions and thoughts on unsuspecting people is a recipe for disaster no matter what you're peddling. I would imagine telemarketers would need some thick skin.
I know I do for my site. I think my url is pretty self explanatory yet many people take offense and post rude comments on the reviews. Are we hiding our intentions? I think not. Yet we do offer a unique spin on our reviews that many sites do not. Are our reviews hateful? I would hope not. There are game review sites for all sorts of niches. Even homosexual gaming. Yes it's not my thing, but I leave them alone and don't troll them I don't feel entitled to do so, even under the umbrella of free speech. I guess the Golden Rule would apply to the freedom of speech.