Most of that is pure and simple bolleaux.
As for this one.
" 3. Punishment distracts the child from learning how to resolve conflict in an effective and humane way. As the educator John Holt wrote, "When we make a child afraid, we stop learning dead in its tracks." A punished child becomes preoccupied with feelings of anger and fantasies of revenge, and is thus deprived of the opportunity to learn more effective methods of solving the problem at hand. Thus, a punished child learns little about how to handle or prevent similar situations "
What a complete load of crap.I did some wrong things at school and was punished appropriately, i never did those things again for fear of what would happen to me.
Thats why todays society is so messed up because there is NO deterrant.
If a child is chastised for doing wrong they will learn not to do it again, whether it be a smack or the cane/slipper.