You have really messed it up when you go from being "the" place to play to "the" place to run from. Not changing out coaches and focusing on development does that to a program. Congrats boys, the Terriers are now much, much better than you across the board. To make matters worse, your tier 1 program is is even more shambles.
Happens more than you think. Once checking starts, a lot of the kids can't take it and either stop playing or are just not what they were because they can't skate end to end without getting blown-up. They will either get used to it and figure it out or move on to another sport.