CSD, There are other forms of punishment. Persoanlly I'd prefer to see them put through a proper diversionary program with the aim of stopping anit-social or criminal behaviour than banged up where they will quite likely come out worse. Maybe you see it as soft but I see it as overall more beneficial for society.
And yes, I absolutely understand how serious it is.