The Israelis have no problem with Arabs living amongst them. It's the Arabs who want to kill them by blowing themselves up at their restaurants and cafes they have a problem with. The indigenous people were not expelled for no good reason at all. They were expelled because they want to blow themselves up and taking other people too.
Ethnic cleansing? By the Israelis? They sure are doing a horrible job at it. The Palestinians are still there, killing not only the Jews but themselves as well.
Think of it as a game, a poker match if you will. They played a game using land as collateral. Win, and take land from the Jews. Lose, cede land to the Jews. They lost.
Do you sit down at a blackjack table, wager, play, lose, and then complain about it? The rules are clearly stated in warfare. They knew the risks. They understood the game. They lose. You complain.