It could be economics as hockey is a lot more expensive than sports such as basketball and soccer (which has received a big boost in the number of children playing the sport.) The cost of getting equipment every year for a growing child is so much that the Canadian government offers a tax credit to buy it.