They're playing a completely different game. Honest people have rules and lines which they do not cross, even if it would bring them personal gain. Dishonest people are comfortable exploiting others for gains.
A healthy society enforces harsh enough punishments against dishonest people that they are forced to play honestly with the rest of us. We live in a deeply unhealthy society.