I think, as parents, we shouldn't make decisions on parenting when we have yet to experience certain events.
Like, how can you say you'll
never ground your kid for grades if your child is only 1? You can't because you don't really know.
I'll tell you this, when your smart alec 14 year old looks right in your face and say, "Because. Hmph." Then turns around and stomps out of the room - do not tell me what you know you'll do today. What you
know today is far different from what you'll
know on that day, trust me. Been there, done that.
Worry about the stage your child is right now. The rest will come later.