Fred Reed isn't a big fan of the "virtue" of honor:
I read that America must find an “exit strategy” from Iraq that will bring “peace with honor.” My God. Honor? I’d rather have infected hemorrhoids. These at least are not a mental aberration. Well, depending on where your head is.
Honor means nothing more than prickly infantile vanity dressed up, usually, in desperate class-consciousness. Of all the symptoms of a weak ego, honor is the most embarrassing, and the most harmful. In a right-minded society it would be made a capital offense. (In women honor usually means chastity, also a bad idea but not nearly as pernicious.)
I do not mean to rail against the virtues, manly or otherwise. A few of them seem to have merit. Courage is doubtless admirable, at least when not engaged in by criminals or ambitious soldiers. Loyalty to friends in the face of adversity is to be commended. Common decency has its allure and occasional practitioners. Honesty? I think it worth trying, though with care until we ascertain its effects. But honor? It is a sure indication of a bad character.
Read the rest, and also check out Doug French's article on the great curmudgeon.