The part that is missing is the personal responsibility. If the guy doesnt change his direction with all the help thats available to him thats his own fault, not the system's.
Where is that missing? It is there today. The fact is that society bears the financial burden of someone spending a life in prison (and also the emotional/financial/physical burden of the person's actual crimes). You seem to be dismissing that to make an ideological stance.