we would all certainly benefit from an increase in tolerance and acceptance of all people....all sizes and shapes....
However, the title aptly fits the people involved.
I have never used the word to describe mentally-retarded/challenged/etc. folks. My father's mother was in and out of the psycho ward many times growing up and I never called her that. I had a neighbor with an autistic child, and a classmate who was very slow/behind in class - somehow, never thought of them as "retards".
To me, that word is like "idiot"...."stupid-head".....or "monkey-brains".....just something people say about folks who aren't using their heads.
If the word offends you, don't use it. It doesn't offend me. I knew what DIJ meant to say. He's not in any way implying that their behavior mimics or makes fun of mentally-retarded people. He's just saying "stupid-heads"......
Note: this comes from a "sensitive" guy who has never been in a fist-fight and can count on one hand the number of times I've ever cursed. (just a lil' perspective, lest you think me a crude fellow)