2 different mindsets:
One you punish people because you think they deserve it, because they made a bad choice. (Free will)
Two, you punish people because you have to, because you cannot afford to allow them to keep doing what they are doing. Then you hope the person accepts that such behavior will always cause people to try and stop them, and thus they will stop doing it.
My problem with the first one is, what is free will? If someone makes a choice, you can always still ask them "Why did you do that?", and there is always an answer (regardless of if they tell you or not). There is also an answer for why they did that instead of something else. If there are reasons for why the choice was made, then where does free will fit in?
A more relevant look at Mindset one is to consider a suburban raised well adjusted citizen and a ghetto raised criminal. The citizen looks at the criminal and says "I made better choices with my life". But he also had more role models, more finacnial resources, a better enviornment etc.





