Most people intuitively feel freespeech should be unlimited, yet they also intuitively feel that you should not be able to shout fire in a crowded theatre, lie, or insult people by calling them nigger, negro, chink, honkey or any other insulting speech.
Personally i feel there is no reason why free speech should protect insulting and crude remarks, like racist slur, religious slur, or family slurs, like calling someone's mother a whore or such. Free speech is about critical progressive dialectic speech that is meant to make people think, free speech is not about playground bullying, and rude behaviour.
Crude and insulting remarks are not freespeech, whilst critical but polite remarks are. Let's protect real free speech, which is political and religious dissenting voices, and kick out false free speech which is nothing more than insulting other people.
We teach our kids not to be bullies, whether physical or verbal, lets not be hypocrites. Criticise islam, the west, muslims, christianity, peoples parents, children as much as everyone wants, but lets not insult peoples faiths, christianity, christ, buddha, islam, hinduism, race etc.
Any sane and morally enlightened human being can tell the difference between the two.
All Comments