It's happened before with the term "retard". There was a stint where "special" was the term used which was inspired by people calling those with some form of mental retardation "special needs", they also used "challenged" which was pulled from "mentally challenged", they even used "short bus" due to special needs children getting their own bus in many schools which was shorter due to the size necessary.
It always follows the same trend, a perfectly legitimate and uncontroversial term is used to describe the mentally handicapped, people use the term in a derogatory fashion; typically against those without any mental handicap in order to make fun of them for doing or saying something that you would expect of a mentally handicapped person, the derogatory usage of the term catches on, a new term starts to be used in order to dissociate from the derogatory usage of the term, repeat.
The thing I never got about it is why does anyone care? I rarely see anyone use a derogatory slur of that sort against someone who is mentally retarded, and even the campaigns against using those terms in a derogatory fashion target things like saying "that's retarded" in regards to something you think is stupid. The point is that I can understand opposing people making fun of mentally retarded people for being mentally retarded; it's an asshole move and they (the mentally retarded person) can't help it., but I can't understand being offended by someone calling something retarded or calling someone who isn't retard a retard for doing something stupid.
P.S.
After reading this, I feel like I have to apologize. Sorry for sperging out on this . . . see what I did there? :P