I actually disagree with much of the article. The problem with soccer and many other sports is that winning does not matter anymore. It's not the coach's fault or the athlete's fault. The fault is the same you see in AAU basketball. Too many tournaments, not enough training. Winning tournaments does not mean anything anymore and is just an afterthought. Remember when the NCAA tournament was great? It still kind of is, but nothing like it used to be back in the 80s and 90s...Look at the Olympics (not soccer or other pro team sports). Do you think these athletes were told not to care about winning?
As for coaching, it's fine to "joystick" as long as you follow up as to why you were telling the player what to do, rather than just screaming at him what to do without explanation. That goes back to positive reinforcement vs. negative reinforcement. Yes, parents need to shut up. Cheer on the good plays and moan at the bad. We live in an age where feelings matter more than facts which is a problem with our society, not just sports. A coach should lay down the law from the very beginning. No direction from parents or you can go play rec!!!
Anyways, you want to fix the problem, fix the issue of money corrupting youth sports and you will see a return. One league, one tournament per season, and one national tournament per u14 and up. Follow the same model with DA and ECNL for the elite teams.
Bottom line, make winning matter again. Read about the Greats in their sport, Vince Lombardi, Morgan Wootten, Lou Holtz, John Wooden, and AJAX School, FCB Academy.