I would only ask this. What about countries that don't allow women or girls to get an education? Countries where women are little more than cattle forced to wear clothes the men require of them? What about countries that persecute people based on religion? What about countries that are nothing more than police states? Do you think the people in North Korea for example have any say concerning the abuse brought about by the government? Where does you outrage cross the line?
Appeal to Block all Russians players who don't fight for freedom.

What about countries that don't allow women or girls to get an education? Countries ...
Yes, that's a good point, let's do something about that too.
Pick your battle, I'm picking this one.
Other folks fight for animals rights, etc etc.
We, folks that enjoy the most of freedom and rich world have the obligation to do something.

Chess.com position about war in Ukraine is a very weak response.
As this organization don't have the courage, we, the players should also take a stand.
What can we do?
Block all Russians who don't change their flag... have chess.com change for them is not enough, if they are shame of what their country dictator is doing, I would change my nationality as a form of silent protest.
If they don't do it, why are you guys having fun with them?
Innocent civilians are dying, children are being kidnaped and you guys are playing chess with them? Shame!
I block any of them I cross with.