Retard not Ok, but idiot,moron, and stupid are OK on the dope

It’s called the euphemism treadmill and was coined by Stephen Pinker. The article gives good description of how retarded replaced moron, idiot, and imbecile and now is being replaced by developmentally disabled etc.