Proper checking is part of the game. Taking checking away would be the equivalent of taking blocking or tackling out of football. The decision to introduce checking in the later years, in my humble opinion, was a move in the wrong direction. Introducing checking for the first time to kids who are 5' 8" - 6'2", have gone through puberty already, and are young men is a recipe for violence. Teaching these skaters the proper technique and purpose of a check early on is the answer. There are still different skill levels at the younger ages, I get that, but 8,9, and 10 year old kids are not able to inflict as much damage as a mini-man. If we can ingrain into a new skater how to deliver effective body contact, or how to receive contact the right way, when they are still impressionable and learning the game, that would be far more effective. Again, just my two cents.