Playing devils advocate here, if a child was not naughty, it should not get punished. Therefore if the child doesnt want to receive a punishment that they do not like, they will not misbehave, and there would be no need for any punishment to be administered.
When I was at school, it was still legal to give pupils the slipper if they misbehaved badly. It rarely happened, because pupils knew that it might happen and it had the effect of being a deterrent to bad behaviour.
despite what you read in the Daily Mail and similar papers, most school children are fairly well behaved and get through school without causing too many problems
I would disagree, as I have quite a few friends who are teachers, or who work in the education sector, and over recent years the problems with pupils, their attitude, and the "you cant touch me, I know my rights so you cant make me do anything" view is an increasing problem.