My take. There are two general types of crime, emotional and financial with some cross over.
People under emotional stress don't usually think things out. You made a pass at my girlfriend. Punch stab or shoot etc. Extremely high chance of getting caught. So what. Getting away with it isn't a big part of the calculation.
Financial crime is a business with more calculating and thinking. If I embezzle two million dollars and there's 50 / 50 chance of getting caught and if convicted will be three years in jail and if I can hide the money I can buy a starter home in Toronto when I get out. Lots of planning to improve the odds.
Read up on psychopaths. One psychologist put it, a psychopath is born. A sociopath is made.
Then do we execute psychopaths by default? Lol
I know about the psychopath vs sociopath thing. Most leaders have strong traits from either or <.<