First of all, congratulations on constructing the most blatant false dichotomy Slashdot has seen this year. You genuinely seem to believe the only two options that exist in human parenting are:
1) Striking a defenseless human being who weighs a third of your body weight.
2) Being their "buddy," never setting boundaries, and letting them run feral.
If the only tool in your parenting arsenal to enforce a boundary is physical force, that isn't "discipline", it's an intellectual and emotional failure on the part you, the adult. Hitting a child is the lazy shortcut for an adult who threw an emotional tantrum because they ran out of words and patience.
And as for your demand for "logical and factual" explanations? Modern society didn't "fail to justify" why we stopped hitting kids. You just chose to plug your ears and ignore five decades of research. For example, the Gershoff & Grogan-Kaylor meta-analysis, looking at 50 years of data from 160,000 children across dozens of peer-reviewed studies, found NO evidence that physical punishment improves compliance or long-term behavior. None. Whatsoever. What it did find, consistently and across every demographic, was a direct correlation with increased aggression, antisocial behavior, anxiety, depression, and impaired cognitive development.
It teaches the exact opposite of accountability: striking a child doesn't teach them why an action was wrong; it teaches them fear of getting caught, resentment toward authority, and the core lesson that might makes right - that when you’re bigger and angry, you use violence to impose your will.
Take crime trends, and examine your thesis: if removing physical punishment created "unaccountable grown-ass children wreaking havoc" then violent crime in the west should have skyrocketed as corporal punishment collapsed over the last forty years. In reality, violent crime has fallen dramatically since its peak in the early 1990s.
there is a fundamental difference between a spanking and a beating.
Try that defense anywhere else in civilization. If you hit your spouse to "correct" them, it's domestic battery. If you hit an employee because they rambled or disobeyed you, it's assault. If you hit a dog with a board for chewing a shoe, it's animal cruelty.
The only context where people like you defend physical violence is when the victim is a small child who can neither defend themselves nor escape. You rebrand assault as "tough love" solely because the victim is powerless.
the single motherhood rate went from 20% to 70% in the last half-century.
I mean, why not add some completely fabricated statistics to top it off, sure! (21% of children in the United States live in single-mother households, not 70%). But why let basic demographic facts get in the way of a misogynistic rant designed to distract from the fact that you think hitting children makes you a tough guy?
The only lesson you're teaching is "be violent".