To all the people who whine and cry over physical punishment of children, do you not realize there is a MAJOR difference between slapping your child on the face/bottom/whatever and taking a belt and slamming them repeatedly across the back until giant bruises and welts form? Spanking your child and BEATING them are two terribly different things yet too many people in American society associate the two as being very much the same.
Here's the real problem, folks. I blame parents fully for the way their kids grow up. It is not society that makes or breaks them, it is completely up to the parent. Blame the child's peers, blame television, blame the internet, blame whoever the hell else you want, but what does it all boil down to? Mommy and Daddy have control over what their child watches, who their child hangs out with. But because they are too lazy as parents, they instead try to blame everyone else for the outcome. Or better yet, parents just let others around them influence how they should be as a parent. NO! If you've got kids and you see someone doing something that YOU PERSONALLY think is wrong of them (unless they are actually abusing the child, and I mean REAL abuse, not that "omg that boy was throwing a tantrum and disturbing everyone and wouldn't listen so mommy gave him a light pat on the bottom so I'm calling DHR and having a social worker investigate the abuse this child must suffer through day after day" crap you want to keep telling yourself is abuse), shut your mouth! It's not your place to tell other person what they should and shouldn't do as a parent. For example, recently one of the girls I work with had a baby. Two days after she was released from the hospital, she brought the baby for us to see. One customer noticed when I was holding her and started in on me. "Is that your baby? How old is she? Where's the mother? (her father brought her in)". After they left, this customer decided to let everyone in the store know how she felt about the "treatment" the baby was given. "I would NEVER bring my child out in public when they were only a few days old!" and she just would not shut up about it. Very self righteous woman, and she was trying to get us to answer personal questions about our employee. This was bad enough, but the kicker was the fact that all the while she is raving about what she thought was bad parenting, her 16ish year old daughter has her ass planted on our counter tops where we work to help other people. High counter tops so she would have had to climb up to get on them and she's right in front of her mother so there's no way she didn't notice.
So here's my thing. You wanna be a parent? Fine, parent YOUR OWN children. Leave other parents alone to do what it is they have to do to keep their children under control. YOU are in total control over the outcome of your offspring so have the backbone to tell others who are making you think you are doing wrong where to go and BE A PARENT! The last two generations have learned they are able to do whatever they want because parents have become too fearful, whether it be because of society's opinion of them, or because they think that whatever they do will be wrong for their child. It is YOUR FEAR and your fear alone as a parent that keeps children from growing up to be decent, upstanding human beings.