I love how people constantly throw out the theory that Canada only won in 2002 because Belarus beat Sweden. Like it's so outrageous to suggest that Canada wouldn't have been able to beat Sweden, a team after all, that couldn't beat Belarus in a do or die game.
As much as people hate us and try to pretend that Canada isn't the best hockey country on Earth I've got some news for you. We've won 2 of the 4 Olympics that have been best on best with the 2004 World Cup thrown in for good measure, not to mention 5 out of 7 best on best tournaments between 1972 and 1998. Not only can no other nation make even the slightest argument that they have been better than us in hockey, but further, all other hockey nations COMBINED have not had our level of success at hockey in the last forty years, and specifically in the last 16.
We are the best. We always have been. We are the defending Olympic Champions, and if somebody wants that title then come and get it. Good luck to you!
The gap has gotten closer, there is more parity than ever, we will not win every tournament, but that doesn't change the fact that Canada is so clearly the best hockey country on Earth. Quit pretending that we're not. It's OK! Everyone knows the truth.