The Hockey Canada situation is not connected to the topic of this thread, so will leave it to be debated elsewhere.
@sly_karma made some good points in his post above. I have personally been involved in Minor Hockey for a very long time and all I will add is that all of this has a negative effect on kids. Unfortunately, sport bodies like HC have lost sight of the fact that, at the very grass roots base of their existence, they are supposed to be activities and games enjoyed by children who hopefully carry on that experience long into their adult lives, purely for enjoyment. The very few who rise to the top of their profession are clearly the exception, but we tend to promote the possibility that it could happen to anyone, if you throw enough money and time at it.