It’s not an “anti-Israel screed”.
Actually I agree with you. The phrase is more pejorative than I should have used.