You obviously dont need to be a Zionist to be a Jew, but the land of Israel is really important in the Jewish faith. Combine that with the way they were treated by the rest of the world for almost 2000 years and you have Zionism.
Meanwhile, no other country gets as much hate for existing as Israel does. Your words (and and the words from the original tweets) go well beyond genuinely criticizing Israel. Thats why I call them antisemetic.