Earlier quoted context omitted.
What makes you feel certain of this? I may be wrong, but a majority of human history seems to point to (roughly) "spanking is ok, anything more is not". Children do not understand logic the same as adults.
I really don't believe this is true. I was spanked my whole childhood. It never taught me one single thing, because I just wanted to know "why" X was bad and I was never told. It was no more effective than just telling me no. People use spanking as a crutch, it really has no place in the child raising toolkit imo.
That sounds cruel. On the other hand, letting them get hit by a car is much more cruel, and not all of us have fenced front yards.
I have no problem with spanking for safety issues. But be careful, because a kid in danger triggers fear and panic in parents, and once the crisis is over, that seems to almost automatically morph into anger. Do not spank in anger, ever.