Then I have to ask, "why do these wingnuts have such hatred for free speech?
Truth is, ain't nobody against free speech and comments like that just highlight our own ignorances. Free speech is fine and good. That is, until someone says something that doesn't agree. Then free speech begat free speech.
It's a double edged sword.
Rush has a right to be an idiot. That's free speech. Luna Tick asks, on a public forum, "Who most deserves to punch the clown in the face?" That's free speech.
The Dixie Chicks have the right to be pinheads. That's free-speech. The wingnuts have the right to whine and boycott. That's free speech.
To say that "the liberals hate free speech" is free speech. To be a hypocrite about it, is free speech too. So, enjoy.
Moral of the story: The emptiest barrel sounds the loudest.