Fair point about Finland - even though its a tiny country in terms of population, they do produce more talent and depth than Russia, which is why they usually beat Russia. Finland beats Russia just as often as any other nation does.
You're giving way too much credit to Canada in saying "we saw what little difficulty (the Russians) gave us last time, it was a 7-3 whitewash." The fact is that this year's Canadian team wouldn't even dare dream about a 7-goal outburst. Yes, they did score 6 against Austria, but Austria is awaiting relegation to a level where they will be playing against teams from Luxembourg and Montenegro, not exactly hockey powers!
Canada scored 1 goal in regulation time against both the US and Finland, and only 2 goals against Latvia. Latvia was far more physical than Canada, and I honestly thought Latvia was going to win. The fact is that if Russia scored 3 goals against Canada in Sochi, as they did in 2010, they probably would have sent Canada home empty handed.
The Olympics is usually a best of 1 tournament. You don't often get a chance, as in 2010, to play a team twice. Thinking of the 7-3 score that you reminded me of so graciously, that was the final score of Game 1 of the 1972 Series in Montreal. If the '72 series was just one game, then the Soviets could have claimed unchallenged world supremacy in hockey, and forced Canada to agree to a home-and-home series under IIHF regulations to have a shot at winning it back. The whole hockey world would have been completely different.
Realistically, Canada had an outstanding Olympics, especially defensively, but let's not blow it so far out of proportion in patriotic zeal that it starts to look a little whacky, such as when you said "see what countries like Canada are doing to be your superior." Not much humility there for sure, and it doesn't take into account other facts that rebut your claims of Canadian superiority. At the WJC, one level below the top pro leagues, Russia has beaten Canada in the medal round, when it really counts, the last 4 consecutive years. Brent Sutter, architect of the 2005 and 2006 Canadian WJC teams that are clearly the mainstays of the 2010 and 2014 Olympic teams, a guy who normally shows a lot of swagger, was hanging his head pretty low after steering the team to the 2nd consecutive performance without a medal. So I guess you should gloat and thump your chest now, because you may not be able to next time.