Add to that that there are many Russians publicly supporting the war and/or their government. The same goes for the Chinese and for corona specifically you had a lot of them travelling the world while the virus spread was heating up.
Ultimately, humans are pattern seeking animals and if you fit into a pattern of shitty people you better make sure that you make it clear you are not one of them. It would be better if people could be more discerning but I'd rather take this than not having any pushback for countries and other groups of people misbehaving.
I don't think we've worked out a better way to deal with this yet, and it will always be a factor of the way populations are broadly responsible for their governments in democracies and even semi-democracies.
There are many white people being racist towards white people, should I give all white people the cold shoulder so one day it will end racism?
I think it is unkind to treat people in a punitive manner for something that is beyond that individual person.
> you fit into a pattern of shitty people
What an awful thing to say to another person