The only ones that were giving gold medal to Russia are name struck people. Sure Datsyuk, Kovalchuk, Mozyakin names sound sexy , but they are almost 40 years old, be realistic. If they would be in their prime, sure, that line could be top even with best NHL, but now... njet...
Second point... Znarok. How this guy is still in charge ??? The only success he had was with loaded russian roster against not very loaded other teams. And nothing more, like he does it KHL. Russia really needs scotty bowman type coach and serious team selection, not on names, but play and results.
It is not the end of the world, Russia had some bad starts to tournaments and turn it around. Positive point is that Znarok will be gone if they dont medal.
But Russian federation needs to do some serious changes, sure situation is much better that those late 1990, early 2000 years but now it is stagnating... KHL also needs to implement salary cup, make league competitive , it will benefit national team in long run. But this is another topic...