It’s about being respectful. Using someone’s condition they can’t control as a descriptor is (at least in my opinion) disrespectful.
I mean, in a broad sense we can’t really control any aspect of ourselves. We live in a deterministic universe. The real reason to stop using ‘retard’ and related terms is because of how vilely they’ve been used in relatively recent history to denigrate people with genuine mental disabilities.