Many people treat kids like inferior beings, using "cute" voice, not giving them a chance to say their word, make a decision and such. Do you think such behavior might bring harm to the development of their personality, and they should be instead treated like adults, but just less experienced, so with understanding and patience?
Kids are fragile beings that is why we should treat them as inferior because they are just that. We can not just impose adult things to a child's mind because they cannot handle it. I say we slowly teach kids things they need to know as they grow up and teach them patiently.