The Nakba was no genocide, that is bullshit, it was ethnic cleansing at worst, due to actual legitimate security concerns- consider that the Israelis have a 20% (somewhat disloyal) Arab population. Where did they come from? The ones who stayed during the Nakba and were not expelled. That CLEARLY demonstrates Israel did not have an inherent hatred as a motive for their actions during the war of independence.
Keep in mind as well the first shot was fired by the Arabs during the mandate, not the Jews. And the apartheid accusations are genuine bullshit, how the fuck is this even apartheid.