I'm curious how you think there is no contest between the two in Europe. Hockey is definately much more popular in Russia, Finland, Sweden, Czech, Slovakia, Switzerland, and Khazakstan, actually pretty much all of eastern Europe. I'm not sure about Germany and Austria, but even Italy and England have professional leagues.