Toronto is not a hockey city like Ottawa is. Its pretty much leafs or bust. I moved to toronto a few years back and lived in ottawa during the 2009 tournament. The hype around and in Ottawa was really solid and it was just a celebration of the game no matter who you cheered for. In Toronto its leafs or nothing. Even a lot of people in my age group (20's) care more about the raptors than they do the leafs or hockey. Leafs still run the sports market in toronto but man in the early 2000's it was something else here
Ottawa 2009 and the WJC tournaments around that time (Saskatoon/Regina, Calgary/Edmonton etc.) were really the peak of the tournament. I went to several relegation round games in Ottawa and there was excellent attendance at those games as well (as well as being on local TV). All the games were really well attended and the tickets were far from cheap but were fairly priced and the packages that they sold for Canada's games, as well as a really fan friendly online secondary ticket marketplace made it easy and inexpensive to get to some of the 'lesser' games if you just wanted to take in the event.
They have killed the proverbial goose that laid the golden egg by making the ticket prices ridiculous, not ensuring that cheap tickets to secondary games are available to fans and holding it in almost the exact same market (Toronto, Buffalo) year after year so it's no longer a special occasion.