Hockey, like rock and roll, will never die. I'm not sure how attuned you are to what the minor hockey scene is really like but in Canadian cities with diverse populations, the minor hockey teams are also diverse. Hockey is awesome and you don't have to be "old stock" to realize that.