These comparisons are always stupid because they never take into account how different different sized cities are. You just can't compare Toronto, Montreal, Boston, and the Twin Cities to cities like Grand Forks, Madison, and Regina. Also, you have small towns like Roseau, Grafton, Mordon, and etc. Those little towns have awesome hockey culture.