Mammals are the best parents in the world, but by god human beings are by far the worst.
There wouldn't be anything wrong with spanking if the parent knew when to do it but they never do. They do it when THEY are angry which is pointless and harmful.
There has to be a reason for everything you do while parenting.
I think the secret to perfect parenting is to let children hurt themselves and don't reward them with pity when they do.
I've seen animal parents like bears and honey badgers do this time and time again on TV so I know its what works. Animals can't afford to screw up like we can.
A baby honey badger stumbled into an ants nest and was getting bitten by ants, its mother watched without interfering for about a minute so the lesson was learned then she ran over, picked it up by the scruff of the neck, took it away from the ants and roughly dropped it on the ground to really make sure the message was ingrained.
Now what would a human mother do? First of all she wouldn't be watching her child she would be talking to her friends, her son would come over crying, he would tug on her sleave and say "an ant bit me waaa waaa" and she would say "awww let me see! awww oh my god awww!!! etc etc"
After that he'll probably want to be bitten again.
Or These days the mother might be watching, she might be watching so hard that the child has no chance to meet an ants nest ever, or anything else for that matter. What kind of human being will he grow up as if he hasn't experienced anything as a child?
I say let them go, let them run wild and free but watch them, watch them walk into an ants nest, watch them burn their finger on something, watch them walk into a telephone pole be ready to interfere if it starts to get out of hand but don't stop them from doing those things.
You'll end up with a pretty lousy excuse for a living organism if you do.