Unfortunately, I think that whatever term you use will carry the same negative connotation eventually. People on the other end of the spectrum have battled this for years. The labels have shifted from idiot to retarded to developmental disability to intellectual/cognitive disability. Once a term gains acceptance in the general population, the old baggage seems to come with it.