But thats the whole point. Not to compare these competitions. But just to point out (through what I presumed would be innocent small examples) that the set isn't fair.
Of course it isn't fair. It isn't fair by design.
The genesis of the Canada Cup was in response to a perceived (and accurate) lack of fairness at the World Championships.
You can't talk about one without talking about the other. They are inexorably linked.
Now, home stadium/ice/grass/clay advantage is a thing in sports. Statistically home teams win more often than they lose, and pick a sport and you will find a stat to back it up be it hockey, football, rugby, grid iron, baseball, cricket (probably the most obscene home team advantage here) or even an individual sport like tennis. There's a reason English tennis players only ever look semi-decent at Wimbledon..
So Canada always playing in front of a home crowd, is not fair. That statement can be true at the same time as Canada being the greatest team to ever grace the Universe.
Do you think I'm disputing the existence of home ice advantage?
Canada has won 28 gold medals away from home at the World Championships. That is the most of any country in the world.
Ironically, they didn't win the one tournament that they did host, but still, imagine what the medal count would look like if, like you say, home ice advantage was a factor in Canada's favour for a change?
I don't see a lot of Europeans griping about the lack of fairness for this tournament, so we made our own tournament.
The Olympics represent a kind of neutral middle ground as the location varies widely and NHL players have been made available (most of the time since 1998). To me, it's still the best format for the tournament because it has increased profile, it still involves a lot of countries to improve the worldwide profile of the sport, and I think it really motivates the players to perform well for their fellow athletes and for their country's medal count.
As you can see in this thread, I'm in favour of a more neutral World Cup, because I think it would have more relevance with European teams and fans and it would increase the prestige of the tournament.
However, as it stands, I won't lose sleep if it doesn't change, because, like I've said already repeatedly, Europeans already operate a tournament where they have all the advantages, so having one at the senior level that takes place in Canada and/or the US is a nice change.
I would argue that the World Championships have become a little more "fair" as a result of the increased diversity of nationalities in the NHL. Now it's not just Canadians who are prevented from participating due to the ongoing Stanley Cup playoffs.
However, all of the other advantages (home venue, fans, timezone, travel, etc.) persist.