re: the "handicapped" thing - the correct terminology changes pretty quickly, partly because annoying people tend to take whatever the "correct" term is and abuse it as an insult until it's not polite to use anymore

I'm not quite thirty, but I know the terminology has changed two or three times since I first learned it (and that doesn't even take into account the different factions within any social group who can't agree on which terms are "reclaimed" and which are offensive and which are the new polite phrases). Off the top of my head, during my lifetime the terminology went from "retarded" to "handicapped" to "disabled" to "people with disabilities"( putting the person first). I think there has also been a healthy dose of "define the specific disability and don't lump them all together" in there, too.
I had a terrible time figuring out the right terminology when I was volunteering at a recent convention - part of my job was to help the people who had mobility issues (people in wheelchairs? People who used wheelchairs? Plus people with walkers, canes, recent surgeries, etc.) get appropriate seats for the venue so they wouldn't be trampled by everyone else. The other volunteers and I finally settled on "the disabled access folks" because calling people "disability services patrons" sounded too hoity-toity. I know it's entirely possible someone would have been offended by this if they had heard, but it's hard to keep "in the loop" for correct terminology for every group out there!