It's more of a cringe than outrage. And yeah, you are right, words do have meaning, which is exactly why we should be intentional with our words.
Saying retarded has been uncouth for a lot longer than five years, not sure where you have been. I've had plenty of time to think about it for myself.