I don't think he should resign, but there really is something so ridiculously classless, unimaginative, lazy, obnoxious and rude about using the word "retarded." I know a handful of adults who insist on using that word, and I absolutely think a lot less of them.