I don’t really care for the phrase ‘politically correct,’ which as far as I can determine means, ‘We’ve been insulting you for a hundred years, why are you so cranky about it now?’
But most of youre examples aren’t really ‘politically correct,’ they’re just words that are insulting. If you insult a person, then you want them to be offended, so you can hardly be surprised when they are, right?
Derogatory. As far as I know, was always derogatory. Still acceptable as long as you want to be insulting.
A person with Down’s syndrome, derogatory. Was once used by doctors and regular people, so has changed from a medical term to an insulting one, like many other terms for mental retardation. “Politically incorrect” in the sense that one should never use it.
Derogatory. Has always been derogatory. Insulting homosexuals was just more acceptable once than it is now. “Politically incorrect” in the sense that one should never use it.
I have never heard this word before in any context.
Very casual reference to a mechanic. Should really only be used by close friends or peers. “Hello, fellow grease monkey,” is fine, but “You, grease monkey, have you finished with my radiator?” is insulting because it implies that the speaker is better because he doesn’t have to do work that gets him or her dirty.
Derogatory. Has always been derogory. A reference to illegal Mexican immigrants who have recently swum a river to get to the states, but often used to describe anyone of Mexican descent. “Politically correct” could here be a synonym for “hideously racist and always has been.” Should not be used, ever.
Derogatory, referring to an effeminate man. I think it’s a pretty stupid word, as it’s usually attached to behavior like not hitting someone else, not taking some wild physical risk, or having compassion for others. But you’re welcome to use it as long as you meant to be insulting.
Derogatory reference, in general to someone who is lazy or useless. Has always been insulting and continues to be, but you are welcome to use it as an insult.
Insulting reference to a person with alcoholism. Really very rude. I wouldn’t use it even to alcoholics, who are not known for being level-headed about taking insults graciously, but heaven knows, if you want to be really nasty to someone you think is alcoholic, you go right ahead.
More derogatory than it used to be. Now that we’ve shifted to using the word ‘homeless,’ ‘bum’ is more insulting, implying a homeless person who is that way because he is too lazy/ stoned/ drunk to work. A ‘homeless’ person might deserve compassion, a ‘bum’ does not. Like ‘alchy,’ its use involves insulting someone who might be mentally unwell or dangerous, and therefore is not so much ‘politically incorrect’ as ‘rather stupid.’
‘Hobo’ means what it has always meant, a homeless person who wanders the country by jumping onto unattended freight trains. Alas, railroad security has improved, and there just aren’t as many hoboes as there used to be. Fallen out of use not because it’s insulting but because it’s becoming archaic.
Anyway, those are my opinions, and you’re welcome to them.