VinnieFThe main reason is they have the best funding for sports programs in Canada and probably close to the best funding in the world. So really you can thank Alberta for quebec's success in sports. Also that putting your kids in hockey since they can walk is far more part of their culture than anywhere else, partly thanks to our being far more affordable.
There are always reasons!
And let's not forget for asking that Quebec probably has the highest hills to people radio in the country with no doubt 90% of the population living within 30 minutes of a ski hill. Maybe BC is a bit better. Part of the reason for this is the huge subsidies for electricity ski hills get in qc allowing even the smallest to survive.
And many more reasons.
All really good points!
The only reason I was able to play hockey growing up was because our community had a great program in place to get kids into the sport. They offered extremely cheap (if not free) registration, and the league hooked up (albeit, super shitty) loaner goalie equipment each season until I wasn't growing anymore. That along with a ton of fundraising and support from family allowed me to play hockey most of my life!
Now, there aren't necessarily the same programs in place that allow kids to pickup and continue skiing -- but there are a ton in place who's goal is to get youth to experience skiing. I think I was about 12 the first time I went skiing (through one of these introduction programs) and instantaneously fell in love.
Unfortunately I still wasn't able to afford to pickup skiing as a hobby... so I joined the army at 16 and worked my ass off in the summers so I could ski in the winter.