I think people lie when they don't believe they will get ca…
I think people lie when they don't believe they will get caught or if they are caught the ramification is less then how much they expect to benefit from the lie.
It's rational, but not moral.