> Eh, a lot of it is simply that society doesn't really punish non violent bad behaviour and gives you nothing for integrity.
I assume you're not religious, then? The prevailing view seems to be that the punishment for an amoral life will come when it's too late for apologies or take-backs.