I don’t think CP can be “wrong” in the sense that many abolitionists think, nor is it “right” in the way that many right-wingers and Christian fundamentalists believe.
In whatever situation you are accountable for the upbringing and training of children and young people you need some sanction to reward good behavior and punish bad, simple as that. If you don’t you are doing them a great disservice as life in terms of employers, relationships and the penal system will still enforce that at some later stage by which time they may have wrecked their lives. You have to work this out within the context of what the law permits and what will genuinely produce the desired results.