I don't know if you're drawing conclusions based on this thread but there are tons of Canadians of all ages that play hockey and doing other stuff.
I myself played a ton of sports - almost every damn sport you can think of - just wasn't a big ice hockey guy.
Oddly, I played a lot of soccer for many years - although I couldn't be less of a fan. But I played everything. Apart from all the big mainstream sports - basketball, football, tennis, golf, bowling - I did competitive diving, water polo, track and field (including triple jump!). I played baseball into my mid 30's.
I sometimes think about getting back into some kind of organized sport. Maybe I will. I get tons of exercise on the job but still - it would be a thing.