That's why have have socket covers and high shelves for medicine.
Why is swatting a kid who is about to touch a stove better than a firm "NO!" and pulling the child out of harm's way?
The problem with this is, you cant live in a bubble, and you can't save your kid from every potentialy dangrous thing that will happen. Your going to leave medicine on the counter, your going to forget a socket cover. Your going to accidently put the handle on the bowling pot where they can reach it.
This is where if you see it, and realize hey i screwed up, ur going to have to get maybe a LITTLE More serious than a stern no. Not all the time does a stern no work, in fact if my parents said no to me half the time I did something wrong I would have shrugged it off.
When my dad, or my husbands dad stop and gave us a spanking, we knew what we did was wrong. We are not physically damaged in anyway, I'd never hit my husband, or my child when in a made rage. Groundings don't work, threating to take toys away, whatever, you'll buy them more. Kids arent stupid, and sometimes they do need a simple slap on the butt.
Each person to their own point of view, if I see a mom give her child a simple slap on the butt, im one of the few that would no run away to call child services. As a photographer in town, I had seen lots of kids come in covered in bruises, I've have seen parents PHYSICALLY hit there kids, I know the difference. I have called child services on those parents and banned them from my store.