Sports organizations and other "socially responsible" events should not be entirely apolitical imo.
There should be an incentive to be within a community of nations.
For example if you have no outstanding international situations then you get a certificate that allows your nation to be represented at the Olympics, FIFA, Eurovision, Miss World, etc.
Countries that are being cunts should be told to fuck off.
Maybe some want to be part of the fun and fix their shit. Others might just decide to do their own thing and so what.
Participating in anything with the Israeli or Russian flags on display should be sickening to any decent person (even if the Israeli or Russian involved are lovely people themselves).