We can talk about frustrating if you want, but Canada was still the better team. Finland just flat out executed a perfect defensive game-plan and Canada failed to score with the mountain of opportunity and time they had with the puck. It is what it is. Greece won the Eurocup a long time ago in soccer. Nobody thought of them as a great team and they weren't, they just perfectly executed a game plan and got lucky to win with what is generally a losing strategy. Honestly though, I'll take the way Canada plays hockey over that gutless ******** with the Finish kid pretending he was hurt so their captain could take the penalty shot. That's peewee crap and it's embarrassing to pull that kind of a stunt at this level. Completely disrespectful to Canada as an opponent.
Regardless, the problem isn't the talent pool. In 2001 Canadians represented 55% of the NHL, now it's 52.1%. That's the number that matters. We are developing players just fine. The bigger issue is now Canada's best players are often playing in the NHL at younger and younger ages. That makes them unavailable for this tournament. You can say Sweden & Russia face the same problem, and to some extent they do, but Canada has the most good players so we are affected by it the most. It's not a best on best tournament anymore because the best (Nathan MacKinnon, Sean Monahan, Morgan Rielly, Tom Wilson, Cody Ceci (maybe not, Dec 21st B-Day) aren't there.
http://www.quanthockey.com/TS/TS_PlayerNationalities.php
I'll start sweating when Canada is no longer leading the pack in developing and drafting talent into the NHL. Including elite talent, which we also develop more of than anyone else.
If there is any area of concern it's goaltenders. I think that's just because kids in Canada don't have an infallible idol like Patrick Roy playing the net somewhere in the NHL. Not enough Canadian kids grow up wanting to be goalies and our development of the ones that do is lacking somehow.