Not vastly superior (that's your addition) but better. Say what you will about the lineup, but in the games that were played they performed well. Their level of play throughout the tournament was better than Russia's, but Russia got the bounces needed to win. Good for them, but all I can see is you reading the names on the Canadian roster, ignoring the relatively unimpressive Russian roster, and pointing to the scoreboard. A team can get hot and win three in a row. Even Edmonton won three in a row this year. It doesn't make them automatically the best team. Russia rode two hot periods (third against Canada, last half of the third against Sweden) to a tournament win. They won fair and square (reffing issues against Sweden aside) but I doubt they could replicate that result.
How many of Russia's games do you remember from that tournament?
I know what matters is who won, I never disagreed. I would much prefer my team win than actually be the best team. What you are saying is irrelevant, as best team does not always mean winning team.
Here's an example, since logic seems to be poor for some people: In the 1993 WJC, Sweden was clearly the best team. They dominated the tournament and outplayed every team they went up against. Canada had a good tournament, getting good bounces in some tight games and playing well, outside of a loss to the Czechs. When Canada and Sweden played, Sweden completely outplayed Canada, but Manny Legace had the game of his life and Canada pulled it out and won the tournament. I'm glad that Canada was the winner, but there is no doubt that Sweden was the better team and was the best team in the tournament. This is hockey, and the best team often loses.
Show me where I said that Russia was "badly" outplayed in that game? You can't. Russia was outplayed by Sweden twice, clearly outplayed by Canada the first time they met and again until Canada collapsed, marginally outplayed by Finland in the quarterfinals. They still won. Congratulations to them on winning, but it doesn't automatically make them the best team. The world isn't black and white, and the winning team isn't always the best team. I've already sad that Sweden played the best in that tournament, I guess that's another old excuse for Canada oh wise one.