Look, we all go to school and learn what is right and wrong, If we listen and learn we don't have to go to Jail. Some people don't and off they go to Jail.
Parents need to grow up and spend time with their kids teaching them right from wrong. If your child commits a crime before they are 13 then it's the parent that should do the time. There is the route of the problem, one generation of that and the new Jail will be redeveloped into an adventure play ground
The country would not have to spend this money if the young were given the right attention. Learning is the key to all. My child is getting plenty of attention and I give my time to her so she can learn right and wrong, if everyone did this we would not need so many jails. The odd crime that is human or the person is insane. No one in their right mind wants to go to Jail and once they have it's habit forming.
In short, people should stop being cry babies and learn to do as the law says. Not rocket science