Anti-Zionism is simply anti-Semitism shrouded in publicly acceptable language. It is not socially acceptable to make slurs against Jewish people. However, criticising the state of Israel is far more palatable. As a result, often, anti-Zionism is simply anti-Semitist spouting their bile under the guise of criticising Israel.
This is best illustrated by the language anti-Zionists use. Ilhan Omar, Malia Bouatta, among other anti-Zionists, are comfortable repeating anti-Semitic tropes and stereotypes in the name of anti-Zionism. Ilhan Omar played on anti-Semitic tropes in suggesting Jewish money controlled US politics. Malia Bouatta did the same when she suggested Jews controlled the international media. Both are anti-Semitic tropes and stereotypes. The fact they were repeated under the guise of anti-Zionism demonstrates the extent that anti-Zionists are just the anti-Semites of the modern era.