Israel's ethnic cleansing is absolutely a genocide. They want to eliminate the Palestinians as a national group
Beg pardon? Ethnicity and nationality are two very different things. You can't call it ethnic cleansing if it isn't targeting an ethnicity. Google calls genocide "the deliberate killing of a large group of people, especially those of a particular ethnic group or nation." So ethnic cleansing and national cleansing are both subsets of genocide (then you get into fun terminology twists like "religious vs. ethnic Jews"). For them to be the same thing requires that all the inhabitants of the country are the same ethnicity, and no significant populations of that ethnicity exist outside the country either.
Labeling it "genocide" supposes that the motivation of Israeli killing Palestinians is to wipe out the Palestinians as a group (can you have an "accidental genocide?"). I would think that their goal is instead to keep them suppressed so as to minimize their ability to hurt them (Israel), NOT to wipe them out. Although of course you will probably find hardliners in the population that think they *should* just wipe them all out.
Sorry about the pedantic hair-splitting, but this argument looks like it's swiftly degenerated into name-calling and moderation swing, so I'm trying to bring a little objective definition to the discussion.