Why are Russian players getting ostracised out of their sport? They are not a national team or institution. They are innocent individuals who have not harmed anyone.
By that logic no American should be allowed to compete in international tournaments. They bombed so many countries over the last 100 years. Don't see Americans getting ostracised.
It puts pressure on the invading goverment to stop what they are doing.
Same way that a lot of bands are cancelling shows in Russia
If you're a Russian Yungblud (for example) fan and the show isn't happening because of Putin, you're gonna be pissed at Putin.
If you're a sports personality and your job and $$$ are being fucked with because Putin invaded Ukraine, you're gonna be pissed at Putin and use whatever voice you have to speak out against him
It's the same businesses refusing to do business in Russia. If you're the CEO of a company that's about to lose billions because the rest of the world has stopped doing business with you, you're gonna be pissed as hell at Putin and use whatever tools you have to get him to stop.
As far as the logic that America should be ostracised for bombing coutnries over the last 100 years, if America was currently invading a country with the intention of taking it over then I'd have no prombelm with America being banned from international tournaments.
Once the invasion stops, these sports people will most likely be able to compete on the international stage again. Those whole point of everything that is happening with now is to stop the invasion.