A fair part of his concerts are about politics aren't they? They're vehicles for his own weird opinions about the world.
From his recent interview in Berlin:
Why don’t you play shows in Russia?
Not for ideological reasons. It is simply not possible at the moment. I’m not boycotting Russia, that would be ridiculous. I play 38 shows in the USA. If I were to boycott any country for political reasons, it would be the US. They are the main aggressor.
If one looks at the conflict neutrally, one can see Putin as the aggressor. Do you think we are all brainwashed?Yes, I do indeed, definitely. Brainwashed, you said it.
https://rogerwaters.com/berliner/I'd love to see him boycott the USA. And the West generally, since we're so awful. That would actually be honourable on his part.