We don't spank our son and he's better behaved than most kids his age.  I'm constantly getting comments about his good behaviour.  If you're a proactive parent and use evidence based parenting techniques, spanking becomes completely necessary.  

If you want to know why kids are out of control, look at the ridiculous amount of screen time they have.  Self-regulation is no longer taught to kids, they are just placed in front of a screen when their parents don't want to parent.