Why Have Delinquency Prevention Programs Generally Been So Ineffective?

Why Have Delinquency Prevention Programs Generally Been So Ineffective? Why have juvenile delinquency prevention programs generally been so ineffective? The zero tolerance policies for instance impose laws, code of conducts and severe punishment for any actions indicating delinquency. The method is basically unrealistic as it could practically affect the social development of the children. Why