Why do most of the best hockey players come from Canada and places like Russia Sweden etc? It is because they have organized hockey from a very young age.
RJM why did you put your son in what you call allstar ? The best players of the local rec kids ? Well what we call allstar is the best kids and it is separate from rec.
You are obviously in an area that doesn't have the population to play on travel teams.
Someone can tell Daque our elite teams play by American League rules starting at 15.