Great we have the U23s who care. Anyone else? And yes Toronto is small compared to the entirety of the hockey world.
Unfortunately this is a sad cash grab. Market to a small rabid fan base who will watch anything hockey related, low production costs, throw in gimmicks, and wallah instant money.
Even so, the NHL has already seen the ill of its ways. They've stated the format will be changed for future World Cups.
Obviously the tournament will be televised. I am not sure what other city could draw as much interest or audience to games not involving the home team or its closest neighbor. Montreal probably. Would New Yorkers fill MSG to watch Young Gunz vs Russia? What about Sweden vs Finland or Czech Republic vs Canada?
Prague is quite central so they might be the best bet in Europe. Would Switzerland and Slovakia represented in this world cup suddenly make Stockholm and Helsinki contenders to host the tournament? If it was held in Europe would the World Cup tournament be more popular?
This is the issue with International hockey IMO.
An annual "World" Championship where not all players are available and many don't even want to play in it even if they are available. Europeans seem to enjoy it anyway, but it is hard to declare any team the worlds best when no one has their best team. I do like the 16 teams as it gives the more emerging and smaller hockey nations a chance to compete against the larger hockey countries.
The Olympics has the most prestige due to the increased media attention from around the world and the grandeur of the event, etc,... but the current tournament has 12 teams with a set up of 3 divisions of 4. All domestic leagues shut down in the middle of the season and very little preparation time, no tryout period, etc. It seems very rushed.
Do people want a World Cup every 4 years? Held during the same time as the Olympic qualifiers that involves the top 8 teams already qualified for the Olympics? There would be more preparation time. Each country should have its best players available and healthy. All of the hockey nations would have a national team playing at the same time, if not in the World Cup then in the Olympic qualifiers, except maybe for the years where the Olympics is held in a country who is already in the top 8, then one country could be left out, unless they have 4 qualification spots during those years. What if the tournament was held in North America (Canada) most or all of the time?