I agree with your view. Every parent has a duty to make their children ready for the world that they are one day going to be a part of. There is a difference between being protective and being overly protective. Parents, who smother their kids with too much mollycoddling, actually do them more harm than good. Kids remain dependent on their parents and are incapable of taking decisions or fending for themselves.
Children should be taught life skills and responsibility from a young age. Age appropriate tasks under supervision make children learn new things and also help them gain independence. It is all a part of growing up. I feel children, whose parents allow them the freedom that lets them grow into responsible people, turn out to be in better control of their lives. They master the art of right decision making because they have been allowed to use their brains to make decisions. They learn the consequences of wrong decisions, pretty young in life. Hence, they weigh all their options before committing to anything, even when they grow up.
Underestimate me...that'll be fun!