I mean to your point, when someone is robbing a 7/11, in today's atmosphere, no - no they don't consider it because the punishment is fairly low. In Islamic countries, if you steal you will likely lose your hand (or your head). In those countries people REALLY do consider the consequences.
Now I'm not advocating for the second option there. Just something in between. (obviously a lot farther away than the second option).
Remember from recent history these people that had 34 arrests or 73 arrests and they're out murdering people?