Nobody is saying "I am offended and demand you stop saying this", please stop making shit up. What people might say is, "That's a fucked up thing to say and I don't want to be around people who say that".
Free speech advocates, in every single instance when I've encountered them, have wanted not only freedom from repercussions, but more importantly, freedom from being made to feel sad because they said something that upset someone.
They want us to remind them that they are, in fact, very nice, good boys, just like they've been told all along.
They're not racist because they don't *feel* racist. They're not homophobic because they don't feel it.