If you punch “Roger Waters anti Semitism” into Duck Duck Go, you’ll find lots of background material supporting my assertion.
It doesn’t take an anti-Semite to say anything he said. And he did not allude to it even tangentially. I haven’t seen anything that Waters is anti-Semitic. Bitterly opposing Israel does not make one an anti-Semite though they really enjoy that as it make it impossible to criticize the Israelis.
Everything Waters said was 100% accurate and defensible.