Have you noticed --
Words are only used until they have definite meaning, then they are quickly updated to a new terminology.
Words like "moron" and "idiot" used to be scientific terms to describe a specific IQ range. People started to understand (all too well) what they meant -- they used the terms as insults -- and then WHAM! We need to come up with new "socially acceptable" terms.
Same with "African Americans". They used to be called negroes, colored people, blacks, etc. and NONE of those terms was pejorative.
Isn't it strange that a word having a definite, clear meaning can be a bad thing?