I don't think that the problem is not violent punishments. The real problem with soft parents is that they don't punish at all. I know many school teachers, and I always hear them say that parents actually defend their children when the teacher tells them their son/daughter did something wrong at school. They justify them, instead of punishing/scolding them. By doing this, they implicitly tell them that they could do what they want.
I have issues with parents who make excuses for their child's bad behaviour, especially when it is very clear that their child is in the wrong. I've seen parents deny that their child was a bully, that their child stole or murdered. Are they really so delusional? Take responsibility for the life you have made, look after it and love it; and if you hurt your children or rsied them badly, then go get sterilised (man or woman) to stop any more children being born to inadequate parents.
The thing is, society doesn't make time for children anymore. Both parents have to work to keep up with house payments. Then when parents are home, they are too tired from work to be with their children, or so stressed that they take their anger from work out on the children. It's a losing situation however you slice it.
Children grow up without parents spending enough time with them, and parents are trapped at work to pay for the children they wanted, but can't spend time with.
There are just too many latch key children who have to look after themselves at younger and younger ages because parents are made to have long working hours just to pay for basics. I think it's just becoming too expensive to have a child. I hear childcare alone takes a big portion of parent's wages.
And, even if sometimes a little spanking can be justified (as a quick, understandable punishment), there is never a justification for whipping, because this simply causes too much pain. That's the big difference between spanking and whipping.Sure, a small spank usually gets the message across. But always explain to the child why the spanking was given. Then give the child time to think about it. And always let the child know after that the child is loved and that they were spanked for a reason, not because their parents hate them.
And I totally agree with Loopy when she says that the most important thing is that a punishment, whatever it is, must be followed by reasoning and explanation of what the child did wrong, and why it is wrong. If no explanation is given, the only reasona child has for not doing certain things is the fear of being punished. Once this fear recedes (because, for example, the child has grown and is now independent from his parents), the risk is that there is no reason left for him to refrain from bad behaviour.
No point in spanking or punishing a chid if they have no concept of what they have done wrong. If you don't explain, then the child will just think their parent likes to hit them for no reason.
Punishment, in general, should be the last resort. More important and effective, even if more subtle, means to educate a child is by setting a good example, and in such a way communicate values. Then, when a child does something wrong, a punishment is surely in order