Ok I firmly believe in spanking. Was raised with spankings and groundings and such, pretty much depended on the offense as to what the punishment was. My father used his belt and my mom had a paddle, wooden specifically for spanking(anyone remember these).
I think it was Toxick, mentioned that younger children aren't rational and you usually end up swatting them a little more often than say a 4-5 year old. I agree with that, I have found with my 3 kids that when they are in their 2-3's we are physically reprimanding more than loss of privileges.
That being said, also wanted to affirm the "talking to your child" being a waste of time if you don't truly follow through. My sister's oldest child is a big PITA. Mostly because when he was younger and got into trouble she would spend an hour or more telling him why he was wrong etc etc. NEVER followed through on her threats of punishment. Hence the child learned rather quickly Mom is a blowhard.(Yeah after this post you are thinking the same of me). However his father followed through on every "promise" of punishment, no if's and's or butt's, therefore he doesn't question him at all. Nor does he push me because I made it quite clear when he was young and I was in charge of him who was boss, period.
I think most kids nowadays are brats because too many parents don't discipline, yes they have opted for no physical punishments such as spanking or slapping the hands.However they have not done any follow through either on different forms of punishment; Stand in the Corner with your arms out level, NOT FACING THE TV. Or they take privileges away for a week and after 2 days of the kid whining they cave in. I also think that spankings depends on the child, have a friend whose oldest pretty much never got spanked because time outs were effective. Her youngest is a far different kid and was spanked because he just would be so willful and the time outs didn't phase him, would just go do it again.
Also I think the society has gotten too sensitive to abuse and therefore educate the children very early about it which is good, but they do not educate unbiasedly. Many kids will threaten the parents when they are older with "If you hit me again I will call social services and have you thrown in jail". I never pulled that because I know my father would have said, "Go ahead, I'll dial!"
My kids will act up in public, and yes they can whine but it is short lived because they KNOW if the behaviour continues not only will the NEVER get what they are whining about but they are going to lose a few favorite toys or privileges and/or get a butt warming when we get home. I will not put up with bad behaviour and I do follow through. Right now I am dealing with my normally easy child being a real brat, yesterday when I told him to stop touching something that wasn't his, he looked at me with a scowl and said "No mama you be quiet" needless to say this affrontery is not allowed, he got a spank, and sent to his room until dinner. The oldest is more at the phase where I look at him and do the, "I have told you not to do this haven't I, you know it is wrong right" and normally it is a big ole yes. In that case he will lose computer privileges or tv or both and/or toys for at least 3 days.