IMO no and I try not to smack my children but if I do it's because I'm getting lazy or I don't have the time (neither are good reasons, but I'm working on it)
In my country it has been ok to smack your children and just recently a new law has been introduced that makes you a criminal if you smack your children.
While I don't think it's ok to smack your children something I find harder to accept is that mothers and fathers may be locked up for repeating what was taught to them.
From what I can understand people smack their children to teach their children a lesson.
The only problem is that the lesson being taught may not be the lesson intended.
How can a child know they are doing something bad if all you can do is smack and growl them?
Something that all parents need to understand is that our children weren't born with our experiences and something as simple as a 6 year old feeding cat biscuits to a cat outside while the dog is off his chain may sound like they are dumb, but I like to argue that the more you can learn or the more you have to learn the smarter you are.
Instead of smacking I like to reason with my children.(even when new born)
My youngest is nearly 2 and she is exploring the world with her new found powers to transport oneself and the ability to interact with her environment.
If she makes a mess with a pot plant and Nana moves in for a smack, I like to argue that it is not my babies fault for wanting to do what she does best(interact and learn)
Instead I blame Nana for leaving the pot plant out when she knew a baby was coming over.
Whats a philosophers take on "the right" to smack your own child?