We have to acknowledge, whether we like it or not, such words are used in everyday conversation by some people, and not necessarily in a hostile way. I've used questionable verbs and adjectives myself, but I would always watch my language in public, around my elders or children. Like Warrigal said, if I was on a public train, my voice would be low if using any words that may offend others.