As with many social issues, the US happens to be very bad at this currently, with recidivism rates double those of the UK, for example. UK prisons are notoriously bad by European standards and they have plenty of violent crime. But criminals are in the vast majority of cases not criminal by nature. Most people want to live a socially conforming life, given half a chance.
You can rehabilitate folks as much as you wish, most of them will leave and find no job in a society that cares more destroying jobs and disruption, so VCs can make another billion with another stupid SaaS exit than we care about have industry and a healthy lower middle class with social mobility.