Great conversation!! I have also heard the argument that even if your kid isn't a starter on a top 4 team he is practicing almost daily with top level kids and receiving some high quality coaching as well.

Just a thought.