You mean like the World Cup (2nd, final could've gone either way too)? Or Vancouver Olympics (bronze). Finland probably benefits from small ice unlike Russia and Czechs...Sweden is kinda iffy.
Buuut, if you start to think of the game really as a game, and not just a breeding program to see who can produce enough good players, Finland is clear cut #1 Hockey nation. Coaching and
gametheory of Hockey in Finland is on a whole another level. Only Sweden comes close. Canada and indeed NHL is decades behind. So much so, that it's hard for me to think of NHL coaches as anything more than older hockey celebrities.

It's rather pathetic, that failed coaches so often land a new job less than a season from being fired. Take team Canada. it's been almost a decade since they had ANY coaching, any tactics. The massively overwhelming amount of talent just blinds the nation to the fact that Canada has no gameplan or strategy. Seems the defining things for Canada
success is whether it can keep its players away from the nightlife of the host city.

(Ryan Getzlaf for example in Helsinki 2012)
While this is controversial, I did my best to keep facts straight and be respectful. Something is always lost or added in translation. Godspeed