Re: 'I have much trouble agreeing with'
So, wait, you're for or against free speech?
I would want to see the definition of Free Speech before I could decide which side I came down on.
Free Speech as in "anything goes", completely unrestrained and unrestricted - No, I am against that.
I have found very few people who genuinely support such an ultra-libertarian implementation of Free Speech. Most are hypocrites who simply want the right to say whatever they want to say while limiting the rights of others to have their say.
Allowing unrestrained and unrestricted Free Speech means being in favour of allowing terrorists and other scum to radicalise, to promote and incite murder, assassination, killing and genocide, to promote hatred and causes which would harm them, others, their families, tribe, country or lifestyle.
I am not in favour of that. I believe there should be some restrictions and they should apply to all.