everyone has their own parenting techniques, i can tell you tho a kid wants to know WHY they must do something, not WHEN. i experience too many people demanding their kids do something "because i said so." i see too many people dishing out punishment for small things, and i see too many people using their age, size and voice to bully a kid because they feel like they're teaching them something.
punishment can be deserved, but i see too many people quick to dish out punishment, i grew up with a mother that would literally go bat**** insane for simple things. my son also panics if he breaks something, and i've dealt with it in such way that if i break something of his(standing on a toy, dropping a glass) he tells me "
it's okay dad, it's just an accident"