"so free speech MUST always means allowing anyone to risk being offensive."
The operative word there being "risk". But what RacerX said was "Free speech means I can insult anyone and any group I choose" which is a very different interpretation on what free speech is or is not.
Yes, we should be free to insult whoever we choose.
The problem I find most annoying is when people take insult/offence when it's not intended. When someone is making a well-reasoned argument/speech in support of a group, but some SJW or other PC-scumtype grabs all the attention (thus detracting from the intended speech and wasting the helpful resource) by getting offended that the speaker isn't up with this minute's trend.
"I think the community centre needs better access so disabled people can enjoy this resource. I have a plan I believe the community can get behind that will achieve this within a few months"
'HOW DARE THIS OFFENSIVE PERSON REFER TO PEOPLE AS "DISABLED"? DOESN'T HE KNOW THAT IS A BAD WORD! I NEED TO TAKE UP 3 WHOLE PAGES TO SHOW THE LEVEL OF HIS OFFENCE EVEN THOUGH THE OFFENCE APPLIES NEITHER TO ME NOT ANYONE ELSE I KNOW! HE NEEDS TO BE LOCKED UP AND WE MUST IGNORE EVERYTHING HE SAYS (no matter how otherwise good it is) AND PUT HIM AWAY WHERE HE CANNOT CAUSE ANY MORE HARM! RANT RANT RANT RANT RANT RANT RANT RANT!"
Hence my earlier comment that this PC crap does far more harm than good. I'm yet to be convinced that free-speech rights also give people the right to deliberately mis-interpret statements and then take offence at what they try to imagine was said, rather than the actual intent of the words. (Interestingly, Split Enz's "What's the matter with you" is playing as I write this :) )