Sandman, I find your views highly agreeable as well

.
One thing that is VERY important to notice, and a thing that really I didn't get til my late teens is that there's a HUGE difference between RESPECT for a person or act and FEAR of the same.
Let me elucidate. It is about authority. According to the very non fine books I had to read about organisation theory, there are various forms authority can be based on, and there's also a difference between authority and being authoritarian.
A few examples on what authority can be based on: formal authority, i.e authority handed to someone by an organisation or group. This parents have by default.
Knowledge based authority, also something a parent SHOULD have

.
Charisma is another form and so forth.
Authority can also be seen in two forms, a rational and an "inhibitual" one.
With the rational form, the leader controls in such a fashion that the receiver can be allowed to see the rational side and accepts the authoirity based not only on formal, but also on charisma and knowledge.
The other uses power and threats.
Now, a child is not rational. But a child does have the capacity to understand basic causality. Once the child has done something deemed naughty by the authority, the approach should be to use rational authority and supplement by inhibitual (wrong word, cannot come up with the English term).
And there are other threats than that of physical violence, which essentially teaches that authority based on threats and physical violence supercedes authority based on anything else.
I am not sure I would want to teach my kid that.