It's not the cold war.
Who cares if Johansen is trying to get paid. It is weird to hate him for it.
Canada and Russia don't have a great political relationship right now, and that's putting it lightly. It's reasonable to expect some backlash, though not a given.
Fans don't seem to like to see a player strong arm their teams, especially when said player has one good year, and is holding out for a massive, and some would argue unearned, contract.
Fans are loyal to the team, so anyone affecting the team's performance or potential in a negative way is going to cause unrest. For a player, not being in training camp, and not getting into preseason games has the potential to be negative for the team. Especially when said player is one of your best players.
I don't think fans really care about players "getting paid" rather they care about the overall health and competitiveness of the team, and if you harm the team's abilities to win games, you're going to be in the bad books.