> California sent them to Arizona so that they could go to a trade school. All their needs were covered, they just needed to complete the program. Instead the failed out and then went on a crime spree in their new home state. I'm sure it was a very cost effective solution for CA but I'm not sure about society as a whole.
The problem is identification; we can't identify which people will end up being "good guys" or "bad guys" after any form of prison or community work. There are some extreme cases where you can make the determination(although beware the slippery slope of discrimination that seeps in..), but for the rest, what do you do? This is a genuine question. Jailing people is both costly and doesn't seem to have a positive effect on their life prospects. Many people that go into jail for a minor offense end up incapable of finding a job(felon status) or a place in society(everyone left them and moved on) and they turn to crime and re-offend.
I agree that this doesn't contain "the" solution, but it's a good way to shine the light that our current solution isn't working either. Prison serves as a "out of sight, out of mind" choice and few people concern themselves with what happens to inmates once they try to reintegrate into society. If we're going to continue jailing people, then we should also look to mitigate the adverse effects - look for ways to integrate people after they serve their time, look into reducing the number of offenses you can be jailed for, etc.