Your comment is very insightful. I was in prison with lots of folks who:
1. Dealt pot. Now widely decriminalized.
2. Cheated on their taxes. I don't know a business person who doesn't fudge their T&E.
3. DWI/Drunk driving. Who among us hasn't driven, having had that extra glass of wine.
Morality is frequently not as black-and-white as we'd wish it conveniently be. We are human. We screw up. There should be ramifications for our transgressions.
But a life sentence! That's the punishment, effectively, that's meted out. How evolved does that make us, as a society?