Whilst I'm not recommending my admittedly Draconian approach for petty crimes, it still irritates me that people do not take responsibility for themselves. Everybody has something to complain about (we're British, after all!), and everybody can at times feel disenfranchised, unfairly treated, etc etc. But it's up to us as individuals to do something about it, and to take responsibility for our own emotions. You said that people turn to crime because they don't own their own home, or because they've had issues, or they don't agree with society's agenda. I don't own my own home, and am in quite uncomfortable levels of debt, but you don't see me using that as an excuse to commit crimes. I come from a broken home, have had very close friends and family die for all sorts of terrible reasons when I was growing up, and had issues of my own to deal with, the like of which the average person would be unlucky to have to deal with just once in their lives. But I have used those 'negative' experiences to learn and grow as a person. I don't feel any particular sense of kinship with the mass of society today, nor with its values. But I still hope to make a valid contribution to that society, to act in a way which is ethical, and to take full and complete responsibility for myself, my actions and my emotions. People will continue to want and take and find excuses regardless of whatever utopian society we live in. But while we molly coddle people who commit crimes, we are not encouraging them to take responsibility for themselves, but instead we are treating them as victims. Surely that disempowers them further, and prevents them from learning from the mistakes they make?
Apologies for the rant!