That's my thing about folks who whine about 'PC culture'...
Sure you have a right to be a jerk and use words that bother others - and they have a right to be like "hey that guy is a jerk, screw him" - but why do folks feel the need to use language they know bothers other people, esp if they claim their goal wasn't to bother people? Pick some other words and keep it moving.
Quick example. Growing up / thru college / into early 20s we would casually use the b word, that's not terribly abnormal in society. Not to offend people or directly refer to anyone woman's behavior, but just to tease each other, "hey don't be a b----, do the shot," etc...
One day a friend, who I respect, just looked at me and said, "you're better than that," with a particular look of not disgust but disappointment. Those few words, that look, and a split second of time is all it took for me to instantly realize that I was better than that, I felt ashamed and foolish, I didn't ever want to be confused for someone who doesn't respect women. I'm not an idiot, I was well aware of the other baggage that word had but I was a jerk for ignoring it and playing along w/ the boys, I was hiding behind an excuse and disrespecting women, I should have known better.
To the best of my knowledge I haven't used the word since and have tried to encourage others likewise.
Sure it's my right to say it but I have no interest in offending others and my vocabulary is large enough to say what I want to say without using it. I have the best words!