I should be able to express moral views on social issues, especially those that have been the underpinning of Western civilization for 2,000 years — without being slandered, accused of hate speech, and told from those who preach ‘tolerance’ that I need to either bend my beliefs to their moral standards or be silent when I’m in the public square.
Ironic that the "underpinning of Western civilization for 2,000 years" also includes the fear, anger, hate, and ignorance of a male dominated religious and moral system but let's set that aside for a moment and focus on the free speech side of his comment because I get the same rip about tolerance.John Scalzi sums it up quite well.
Well, Kirk Cameron, here’s the thing. You are correct when you say you should be able to express your moral views on social issues, and as a staunch defender of the First Amendment, I will defend to the death your right to say whatever ridiculous, ignorant and bigoted thing that has been fermenting in that cracked clay pot you call a brain pan. But the First Amendment also means that when you say such things, other people have the a right to mock you and the silly, stupid words that have dribbled out of your skull through that word hole above your chin. If you call someone “unnatural,” they might call you an “asshole.” That’s the deal.
To put it another way: The First Amendment guarantees a right to speech. It does not guarantee a right to respect. As I am fond of saying, if you want people to respect your ideas, get better ideas.
If you are going to run your mouth and be an intolerant d bag, then don't whine about a word sack of hammers busting you across the chops, bitch.
Tolerance of intolerance is cowardice.