GET OVER IT... you're jealous because your son either:
1 - Didn't make Crabs or
2 - Didn't make the high school team he wanted
Instead of dealing in reality that maybe your son isn't as good as you think he is, you're blaming everyone else. By the time the boys reach high school the talent shows. This is why Freshman beat out seniors for playing time. They're more talented as a freshman than the senior. Has nothing to do with age or holding back; it's all about talent pure and simple.
Stop blaming everyone else and deal with reality, you're not doing your son any good by inflating flee expectations and blaming others. Take accountability and be honest with your son.
By the time they're in high school it's okay for them to realize some kids and better than others.