Judaism has two meanings - religious and ethnic. (Nearly) all religious Jews belong to the Jewish ethnicity, but not all ethnic Jews are religious.
In Israel, the best indicator if someone supports the occupation in the Palestinian territories is religion. What you call Zionism (“the settler colonialist apartheid”) is mainly a religious movement.
That’s not to say religious Jews = bad. But a huge part of the problem is religious.
Judaism has two meanings - religious and ethnic. (Nearly) all religious Jews belong to the Jewish ethnicity, but not all ethnic Jews are religious. In Israel, the best indicator if someone supports the occupation in the Palestinian territories is religion. What you call Zionism (“the settler colonialist apartheid”) is mainly a religious movement. That’s not to say religious Jews = bad. But a huge part of the problem is religious.