If you ask me, there is NEVER an excuse for hitting a child. And in my opinion, if you do, you should be arrested for child abuse and have your children taken away from you.
Well, in my opinion, hitting a child is no different than your husband hitting you, and there is no excuse for it -- no matter how "bad" your child is.
So many people use the excuse, "Nothing else works. Spanking is the only thing that gets through to him/her." That's bullsh**. Spanking is just an excuse for taking your anger, frustration, and poor parenting skills out on your child.
People often spank because their child continues to do something that they deem annoying, dangerous, or defiant. Isn't that what being a kid is about? I mean really, how annoying can a child be that would warrant beating them with your hand, a belt, or a paddle -- whatever your weapon of choice might be? And yes, your hand is a weapon when it's inflicting pain on another person.
Have you ever considered that your child allegedly "responds" to the spanking because you are finally paying attention to him? After all, how does a kid get to be so annoying? You allowed him to become that way instead of nipping it in the bud when he was younger.
The fact is that if a man hit you because he was annoyed with you, frustrated with you, or thought you were doing something stupid or dangerous, he would be arrested and charged with abuse. Why then is it OK to hit a poor, defenseless child who has no choice about who his parents are? Unlike you, who chose to be with the man you are with.
Spanking is a cop out. It's a way to avoid parenting children and it's a way to take out aggression. It's also ABUSE.
So people, next time you get the urge to "spank" your kids, go find a puppy or a kitten and smack them around -- I'm sure they deserve it too!