You are right.  Our system is not working.  We have a very high recidivism rate when compared to other countries which also have far smaller prison industrial complexes.   We should learn from our allies and improve our entire judicial system.   Lets stop funding the largest prison industrial complex in the world which just makes the problem worse.