To be perfectly clear I am not attacking anyone's method of parenting. This new way of raising kids does work if the parents are also preparing their child for the real world. I wouldn't want to be raised by any of you but my sincere hope is that 20 years from now your son or daughter will be participating in a thread like this giving you some credit for how well their lives turned out.
IMO life is a lot like a poker game. Everything you teach a child about how to handle themselves in good and bad situations, every skill they learn, and all the wisdom you can impart give them the best starting hand they can get. It doesn't mean they will win because the fairy tale of being able to do anything you set your mind to is seldom a reality but it gives them a higher percentage chance of winning. It also gives them more control over their lives (none of us have much control but the more the better).
I don't get it. You are giving out advice on how to raise (or teach) children and you don't even have any. I guess because you were a child, you know exactly what you would do, and in every situation, I am sure.