Totally disagree.
Primarily because I believe my freedom of speech trumps the right of people to not be offended. You don't ban a train of thought by banning criticism and contextual use of words, you drive it underground where it festers.
I've had quite enough of the holier-than-thou brigade trying to impose their own moral standards on others thank you very much.