Janey7, there seems to be a confusion on your part about the meaning of free speech.

Yes, free speech is an important value. But so is free health care, right? And it didn't come from nowhere. 

That's right! It came from taxes, yours and mine!

It's the same with speech. Just as not everything is covered under Medicare, not everything is covered under "free speech". 

Just as taxpayers can't possibly cover every treatment, the people who make up a democracy can't allow for every possible "viewpoint", especially if it's hateful. 

You like Medicare, don't you? Well, I do too, as I do free speech. TRUE free speech.