European Teams Records Against Canada at the 1998-2002 Olympics and Canada/World Cups combined:
36-15-10
Now bear in mind, this is a combination of the big ice and small ice tournaments.
If Russia can't play on the small ice, then that is their problem. Same goes for all European teams. You can say "well, small ice is more suited to Canadian style" until you are blue in the face. Canada has proven it can win on the big ice and small ice. The fact is, Canada is the only country to win a major tournament, one which the best players are allowed to play, they are the only country to win such a tournament on both big ice and small ice.
That is the one part that has always made Canada the best hockey country in the world. It is a country capable of playing any style and being successful. They are not one-dimensional. They can beat you with skill, speed, power, anything.
Canada doesn't use "well, that tournament and its big ice surface didn't fit our style" as an excuse.
So why do European teams use "small ice" as an excuse for why Canada has won?
Also, why bother mentioning home ice? Did Canada have home ice in the 2002 Olympics? No, but they still win. Did they have home ice at the 1996 World Cup? Yes, and they lost. Home ice doesn't matter all that much.
If home ice was so important, why did the Soviets choke a 3-1-1 series lead in 1972? The last 4 games were played in their rinks afterall. Why also didn't the Japanese team win the 1998 Olympics? You know why? Because they weren't good enough. And the same goes for every tournament, home ice or not, that the Russians or any other team has lost to Canada.