In any case, I wonder if you might have been “clearly offensive to certain people who have mental problems”?
There’s a clear difference between ‘moron’ and ‘mentally challenged.’
Not in English.
Connotation, not denotation.
Connotation is irrelevant. Only facts are relevant here.
Oh, your facts stchick again. I hate to break it to you, but context is important in language. You just don’t say “Thunder!” in the middle of a conversation.