I honestly don’t think it’s ableism. Languages evolve and retarded doesn’t mean a mental condition it literally means “dumb”. Most people don’t even know “lame” is related to a movement conditions and if you did a statistical analysis 99% of use cases are not related to the “original meaning”. People are just ignorant of how language works, especially since English is a global language.