Personally I have no problem with the idea of self determination for any ethnic or religious group, especially one that has suffered such historical persecution as Jewish people. But the problem is that a Zionist, Jewish state requires a Jewish population majority, and the only ways I can see that a Jewish population majority in Israel/Palestine was possible, was via mass immigration and removal of a majority of the non Jewish population that were formerly the majority. Perhaps I'm not seeing something? Was there a possible alternative? A way in which Zionism's goals could be achieved and Israel established as a Jewish majority, democratic state without removal/transfer of non Jews?
If it was possible to create the Israeli state without removal of the non-Jewish population, then Zionism would not inherently be racist, though I would argue its implementation is.
Whereas if the only means of creating the Israeli state was via removal of the non Jewish population, then Zionism would be an idea that has racism basically baked in.
What exactly was the plan regarding the Muslim and Christian population, and how to create a Jewish population majority? Was there an attempt to create the Israeli state without removal of the non Jewish population?