Canada is a foreign colonial movement but you are happy to continue benefitting from that genocide. Meanwhile, even if you want to define zionism as colonial, at least half of Israeli jews are Arabs and indigenous to the region.
And you can't change the fact that the violence between Arabs and jews in Palestine was when Arab mobs were incited to attack indigenous Jews because other Jews were legally immigrating. Even worse, some of the Arab leaders doing the inciting were the same people who were making a tidy profit by selling land to jews.