I've been saying this for years now. Too many levels causes this problem. High A, Low A, this division, that division, etc... You're either Tier 1 AAA, AA or A. Get rid of the B level. Now that gives you 3 levels.
Tier 1 are the teams that only officially get the tier 1 charter thru the district.
Then Tier 2 AA & A.
You're either Elite and play Tier 1 or
a beginner/not a strong athlete and wanna play just for fun, etc... and play A.
Everyone else is in the middle at AA.
Also, In my opinion celebrating tier 2 national championships is a joke anyway. Let's say a tier 2 team can't beat the top 30 tier 1 teams. What are you celebrating? That you're the 31st best team?