Here is the thing. What if your kid is on one of the top powerhouse programs and plays on their summer team as well. Even if your kid could start at a mid level program, at the power house he is a second line player. Forget the whole work harder thing, doing that but the kids ahead of him are just better in all honestly. Well normally, except for the graduating seniors, the lineups from the spring varsity season roll right into the summer. So your spot on the depth chart, unless a senior graduates, stays the same. You don't get the looks you can get by playing for an independent club and being a starting player. It's that simple. No controversy, just trying to get your athlete the best looks you can. Great teams with deep rosters always have quality players shorted or even cut. Sometimes, and I use that word carefully, you are better off going to a club and being one of the top guys instead of being a very good player on a truly stacked team.Remember it's not one size fits all. Strike a balance and do what is best for your son.