@skeptic, as you know well, Scouting is a youth development activity. Because it's a youth development activity, Scouting is designed to put youth into new and challenging situations in a safe environment. Because these situations are challenging, Scouts often try them, struggle, fail, and then try them again. Along the way, youth oftern have to assume more responsibility then they are accustomed to.
This kind of challenging environment is often difficult for parents to watch. A great many parents cannot resist the temptation to intervene. That intervention can eliminate the benefit