In the late-twentieth-century Weltanschauung, a hypocrite was someone who espoused high moral views as part of a planned campaign of deception-he never held these beliefs sincerely and routinely violated them in privacy.
Hypocrisy, and lying in general, is a large part of social advantage as long as there is not a high social punishment enforced when detected by others. Defecting works, if you can get away with it, or if you're not punished when found out. If there's no real cost to being found out (or even a potential benefit, as you've marked yourself as an in group liar), the benefits outweigh the costs.
I think an honest group out competes a dishonest one, but IMO, in today's world, a dishonest strategy out competes an honest one.
But the problem is that we're not all the machines the comment makes us out to be. Switching on psychopathology is no more easy than "just eating less" to lose weight. Easier said than done. For many, being a lying weasel, or even just dealing with them, causes the bile to rise in the gorge, while for other it's comes as naturally and comfortably as breathing.
The number of true psychopaths is low, I'm guessing. But the number who instinctively say whatever is socially advantageous is much higher. It's not like they're planning to lie and deceive, it's that they're interacting to their advantage. Correspondence to reality is simply irrelevant.
Haha! It's a small world after all.
I highly recommend the article "On Bullshit" linked above. My own thoughts on "correspondence to reality is simply irrelevant" for some probably largely came from reading that article.
Neal Stephenson's The Diamond Age takes place several decades in the future and this conversation is looking back on the present day:
I'm not sure if I agree with this characterization of the current political climate; in any case, that's not the point I'm interested in. I'm also not interested in moral relativism.
But the passage does point out a flaw which I recognize in myself: a preference for consistency over actually doing the right thing. I place a lot of stock--as I think many here do--on self-consistency. After all, clearly any moral code which is inconsistent is wrong. But dismissing a moral code for inconsistency or a person for hypocrisy is lazy. Morality is hard. It's easy to get a warm glow from the nice self-consistency of your own principles and mistake this for actually being right.
Placing too much emphasis on consistency led me to at least one embarrassing failure. I decided that no one who ate meat could be taken seriously when discussing animal rights: killing animals because they taste good seems completely inconsistent with placing any value on their lives. Furthermore, I myself ignored the whole concept of animal rights because I eat meat, so that it would be inconsistent for me to assign animals any rights. Consistency between my moral principles and my actions--not being a hypocrite--was more important to me than actually figuring out what the correct moral principles were.
To generalize: holding high moral ideals is going to produce cognitive dissonance when you are not able to live up to those ideals. It is always tempting--for me at least--to resolve this dissonance by backing down from those high ideals. An alternative we might try is to be more comfortable with hypocrisy.
Related: Self-deception: Hypocrisy or Akrasia?