1. No, I meant vain, not vein. Look it up.
2. The term retard includes some of the other also non-PC terms you cited as being more appropriate to call out the NCNS "douchebag."
3. Retard was an accepted medical term up until the '70s. I was merely trying to point out to you that the other terms you stated would be more appropriate are equally offensive in the 21st century. I don't know where the schoolyard reference comes from.
4. You raised the PC issue by your post, and called out a respected agency owner.
5. "Retard" in the context Sandra used it a noun, not a verb, as it referred to the douchebag that NCNSed his appointment. Do you remember Person, Place or Thing from your schoolyard days?
5. The terms cretin, moron, and idiot suggested by you as substitutes are as equally offensive and not nice (pejorative) to those in PC mode.
Further to this subthread I say not, so don't bother to reply further.