But you're missing the point. No matter what number you put out there, be it the 800k in the census designated area that is metropolitan Hamilton, or the additional 2.2 million that exist outside that area, the number of folks who casually follow the sport, or don't follow it at all.When Balsillie had his bid for the Predators they had 14K season ticket deposits in two days. Hamilton has 800K, Waterloo has another 500K on top of that. London has another 600K. There are also no other pro sports teams in that area. Then you'd have the western areas of the GTA like Mississauga and Brampton which have about 1.6 million. Add on top of that college sports aren't a thing in Canada. So you don't have the equivalent of SEC Football and ACC Basketball to compete with.
For this exercise, pretend you own this hypothetical Hamilton NHL franchise. How do you convince casual fans to come to games? How do you convince non hockey fans to pay attention to your franchise, and maybe even come to a few games a year? How do you convince folks who follow other teams -- like the Sabres -- to follow the Hamilton team?
Marketing isn't some sort of taboo thing that is reserved only for US franchises. It's an essential part of generating revenue and promoting your product (in this case, your sports franchise and the experience of coming to your town to see a game). Even the most hockey-mad markets have room for growth.