Congratulations Canada, you played a great game and a great tournament. Price is the answer to the questionable canadian goalies of the past. The referee's had nothing to do with it, they where very good, it was embarrassing to see swedish media and hockey fans whine about it before the game.
As for the injuries and excuses... sure both countries would have
liked to have their best in a best on best tournament. But that will probably never happen, hockey is (thankfully) a physical game. Injuries happen. I would have loved to see one of my top 5 favourite players (Stamkos) play. I understand why fellow swedes gripe about injuries because the drop-off in talent between replacements are huge (H.Sedin - M.Johansson vs Stamkos - St.Louis). But that is all because Hockey is Canada's game, and swedes can not get upset about Canada saying so until Hockey is Sweden's nr.1 sport and can produce enough depth or quality.
But i hope Sweden and Canada will face off in the next Olympic final, and i hope it will be a more exciting game to watch. Enjoy the moment Canada. I wish i was there to take part of the celebrations.