Oh, America is hypocritical about wars?
Considering distances, with you being in Edmonton, this is kind of like if the US and Canada were actively fighting a war in Toronto, and people were like "Well, the players aren't in the war so we can still play the games in Sweden."
I'm not interested in a true political discussion, and we're not supposed to anyway, but Russian athletes representing the San Jose Sharks is way different right now than them representing their own country. The NHL can run a business all they want but when players form teams based on nationality, the tournament becomes political. This has, is, and will always be the case.
It's unfortunate, and it's not to spite the individual athletes or people, but it's something that as a European I can't support until there is peace in Europe.
Hypocritical, yes, of course.