This is still not about what "vast majority of Canadians/Americans" think. They're not athletes having maybe a once-in-lifetime chance to get an Olympic medal. This is about what players in that particular team in that tournament care about. Would I have cared much if Finland had lost the bronze game in Sochi, Vancouver or Nagano? No. Still it has absolutely nothing to do with if it was all the same for players to go home without an Olympic medal.
In addition to mixing up fans with players, It seems to be common to see all in black/white. In this case it means that either players cared or not. Of course it's easy to simplify the matters like that, instead of accepting the fact that things are much more complicated than that. It's silly to use those simplified assumptions as an argument.
It's clear that after semi finals it easy to get motivated for the final, but it's more difficult if next game is bronze game. Still it's more or less the same thing in every hockey game. Team and all of its players are never 100% in, properly prepared and motivated. Still we don't try analyze during NHL season if a team lost because it didn't care enough. It's part of the game that teams and players are in different kind of physical and mental states. It's not a video game with fixed team/player attributes like many seem to think.
The reason why these Olympic games are over analyzed is that some fans try to prove something based on few games played every four years. It's totally ridiculous. Ice hockey is a game played on ice and a team with weaker material on paper can easily win, especially in single game. It's really a game, and it depends on a lot more than if team cared or not. Europeans in general can take tournaments as tournaments and there's no need to draw any far fetched conclusions. That's why people can enjoy of WHC because tournament result is not matter of proof that needs to analyzed like crazy.
Canada would likely have won best-of-7 series against Finland in Nagano. That's not the point however. The point is that Finland won bronze in Nagano and no embarrassing excuses can change that. Anything else is worthless speculation of 'ifs' and something that hasn't happen. Single game doesn't prove much anyway, so I don't understand the whole obsession about "best-on-best", like those few games were some extraordinary proofs of rankings of the hockey world.