Oh, hooray, a parental debate. The bottom line in parenting is this: take responsibility for your child. If you do that it doesn't matter how you raise it, but always take responsibility for its actions. If at 2 it breaks shit, is a heathen, and spits at people, that's your fault. Don't listen...