I feel like ppl get bogged down in semantics so let me make it real simple for you. A zionist is someone who supports the state of Israel. Zionism is the belief that a Jewish ethnostate called Israel should be developed in the Levant region (Palestine and Lebanon and Syria) regardless of the existence of Palestine, Syria and Lebanon and their people. When any pro-Palestine person says someone is a Zionist, that's not a synonym for Jewish, nor is another word for "person I don't like". When we call someone a zionist it's because they support the existence of Israel as a colony. And just so we're clear: it does not matter if a zionist says they're sad about Palestinian suffering or they want to "live in peace" with Palestinians because as long as they support the existence of a colonial ethnostate called Israel then they're still doing Zionism. If I came to your house and just started living there and tried to starve you out and torture you so you would leave your house, it wouldn't matter that I felt "sorry" for you because I'm the reason you're suffering at all. That's why when you try and say "well, Neil Druckman says he wants the war to stop" that doesn't matter. He's still a zionist. He still wants Israel to exist as a colonial state which will always be at the expense of Palestinians. Do not fall for liberal Zionists. Get it in your fucking head that there's no "progressive" Zionism because there's no "progressive" way to support a state that necessitates the elimination of whole peoples.