What was I beaten for? II

Many of us in the west were punished at one point or another for our behaviour. The most common reasons I can think of were:
Failure to do chores/homework
Showing disrespect to authority
Parental fatigue
In addition to the belt, revocation of T.V. ‘privileges’ would be suspended. Most of these behaviours are a direct or indirect result of programming; Either you were distracted by T.V. or you learned these things from T.V.

Does it not seem odd to anyone else that a functioning adult would beat and punish their own child before removing the offending source? What does it say that denial of the problem source is a punishment? Too many contradictions in one place.
It’s like putting out a bowl of candy, whipping anyone who eats the candy, and then telling them they are not allowed to have any candy for a week. What can be learned?