

The genocide would not be possible if it wasn’t for the financial and rhetorical support of Christian Zionists like your neighbor. They may not directly murder anyone, but they do have blood on their hands.
Christian Zionists vastly outnumber Jewish individuals on this planet, and correspondingly, the majority of donations to pro-genocide groups like AIPAC come from Christian Zionists.
People like your neighbor are directly funding the genocide. Why wouldn’t they be culpable?
Yes.
If “Zionist” means anything at all, it means support for Israel as it currently exists. This means support for Jewish supremacy, support for bombing campaigns against civilians in multiple nations, and support for a literal ongoing genocide. Anyone who lends support to these evils has blood on their hands.
You can try to move goalposts to say Zionist only means “israel has a right to exist”, but this is meaningless in context. I personally believe in a one-state solution where Palestinians have equal rights with Jews; a state where there is no apartheid, ethnic cleansing, nor aggression against neighboring countries. I would be fine with this hypothetical country keeping the name “Israel”. Does this make me a Zionist too? If so, the term is meaningless.
You are right about this, I should have been more clear with my words. I was describing a hypothetical Christian Zionist, not your specific neighbor who might be Jewish, Muslim, or atheist. Whatever their faith may be, I condemn their Zionism.