Like I said, in terms of best vs best Canada is a lone hockey power in the world, no other country has won more than 1 best vs best tournament while Canada has 10, this clearly qualifies Canada as a lone hockey power in terms of best vs best level.
Hockey has changed a lot during the last 10 years, or even the last 20 years. But during the last 10 years it has become much more even between the four or five best countries. Sure, you can still live in the past and the superiority that you want to still see with Canada. Unfortunately we haven’t had a best on best tournament during the last 8 years already (can’t definitely count that BS gimmick tournament in 2016), and during that time it has exactly become much more even between the top class countries. Heck, Finland managed to even upset two times completely NHL player filled national teams with rosters that were almost full of Liiga players. The first time (2018 WHC) Finland had only one player who could be counted as an NHL player. That was Henri Jokiharju, and even he finished his season that year in the AHL.
Canada had players like: Hart, Theodore, Chabot, Nurse, Severson, Couturier, Dubois, Reinhart, Stone, Marchessault, Cirelli, Bertuzzi, Mantha and Henrique.
Russia had players like: Vasilyevski, Sergachyov, Orlov, Zadorov, Gavrikov, Kucherov, Malkin, Ovechkin, Kaprizov, Kuznetsov, Kovalchuk, Dadonov, Gusev and Anisimov.
Sweden had players like: Lundqvist, Markström, Larsson, Klingberg, Ekman-Larsson, Gustafsson, Ekholm, Landeskog, Pettersson, Nylander, Lindholm, Bratt, Kempe, Wennberg and Hörnqvist.
And Finland had Henri Jokiharju, many Liiga players, and some players from KHL, SHL and NLA.
Finland beat first Sweden in the quarter-finals, then Russia in the semi-finals and finally Canada in the final. Canada and Russia managed to score altogether only one goal against Finland in those games. And Finland beat in fact Canada twice in the tournament, as they played against each others also in the round robin.
It just shows that even when Canada can claim that they played with something like a B or probably even C team, Finland was able to beat them with a team that didn’t have any of even those C-class players. I would call that Finnish team something like Finland’s D team if we think of the players on the roster just purely based on their skill level. But they had big heart, and they were coached extremely well by Jukka Jalonen. And also the skill difference between the best European leagues and the NHL doesn’t seem to be exactly as massive, as some North Americans seem to think.
Anyway, lets see when the next best on best tournament is played. If it’s held in Europe, I’m pretty confident that the winner won’t be a North American team. If the tournament is held in North America, then for sure it’s likelier that the winner could be North American, but I for sure wouldn’t count in even that. A European team might very well have a chance with their best players available as well.
I can’t say for sure who will win then, but that I can say for sure that when that tournament is played, it won’t matter one bit how great Canada was over 20 years ago, 10 years ago, or even a couple of years ago. It will be about who is the best at right that moment.