The human condition is the attempt to engineer a system of people that pretends honesty is a personal virtue rather than a prerequisite for a system. All human system flaws originate from the assumption that, since one does not immediately die by standing next to a dishonest person, a dishonest person is sufficient to build a system around. This is obviously absurd when stated plainly, like genuinely believing that a bridge that doesn't instantly collapse is good enough to base transportation on, and that a calculator that's wrong half the time is fine because it sometimes works. Survivability is not functionality, and tolerance is not adequacy.
Andrei Ranete (Tue,) studied this question.