Some labels apply to people, you know, human beings?
When we overload them with negative meanings, we dilute their meaning and risk misrepresenting real people who might need understanding.
The term "gay" is not the same as bad.
The term "retarded" doesn't mean foolish or stupid.
Maybe these words have come to mean this to you, but maybe you should think about what this might imply. If it doesn't bother you, then never mind, you might be beyond reflective thought. Maybe some of you who do care about language and people will be more thoughtful.