I think courtesy is a reasonable mode for humans and that much derogatory wording has been hurtful not just to the immediate person being derided but to colloquy at large. Most of the words objected to as things turned "pc aware" was used as separators - such as "crazy".
I agree that sometimes we go overboard into silliness as it is occasionally hard to keep up with group preferences and some are a little contrived, but I like the underlying idea of simple courtesy behind the newer appellations.
Free speech, I have it, I can call anybody anything, but I choose my words, or try to, to deride ideas or constructions, not groups of people en masse.
And on a lighter note:
"full time outdoorsman" - homeless
"non conventional commuter" - carjacker
And for prostitutes hehe, - "receiver of swollen goods"