Many kids are raised up today to feel special, and better, and its all about "me". This has created a society full of selfish little twats, who even get mad when someone cuts them off on the hiway and go into road rage.
Life has a way, with or without parents to teach you by physical discomfort and even pain. You piss on an electric fence, you will never make that mistake again. You hold your hand too close to what you are nailing and you smash your finger, causing intolerable pain. You tend to learn from the experience and are more careful the next time. In my case if I screwed up grandly at home when growing up, I got a belt across my ass. My screw ups were few and far between. Why? Because like pissing on that electric fence, I really am not fond of pain.
So these days you cannot put a belt across an ass, but when your brat acts like a brat towards a cop he will do what you should have done. Except he will want to hurt the brat, where you would have been careful not to break any skin. A belt across the ass early is better than a baton up side the head later on.
The only thing worse than a bratty kid are the parents that allowed them to be that way. The world is full of em.
I never spanked my kids, it was not needed. But they thought I would. My voice sufficed, but then I never had a boy. Only girls. But I taught them that they were no one special. If they wanted to be special, live their lives with consideration for others, don't lie, cheat or steal, and work very hard at whatever job they do. If they met those requirements most people would think they were special. It is earned,not given out like candy. I could not be any prouder of my girls. They are better people than me, which is what I was aiming for. If you don't try to raise up your kids to be better than you, you are shirking your responsiblity to the human race.