A lot of fans in Canada are apologizing for beating the Italians so bad. Bad sportsmanship. Another point of view -- the Italians should have played better.
It's a sad part of the rules in Olympic hockey that to receive home team recognition for the final game you have to have the best goals for/against ratio. That's the biggest reason that the Canadians ran up the score so much. Even some of the players have said they would prefer to not have to outscore someone that badly.