This is the discipline-as-education philosophy espoused by French parenting (thanks, Bringing Up Bébé!). Discipline is not the same as punishment. Yes, there is a punishment component. But it’s in the service of raising better humans, not punishment for its own sake.