That said, calling for ethnic cleansing is not cool.
Removing the arab muslim illegal immigrants from the west bank and gaza is not ethnic cleansing, at least compared to what the arab muslims have done to the yazidis, copts, maronites, chaldeans, maneachans, azeri, bahai, zoroastrians, and so many other groups that they have slaughtered, genocided, ethnically cleansed, practiced apartheid, terrorized, etc.
There is historical precedence for what I am proposing: in the 1940s India and Pakistan conducted a population exchange where large numbers of muslims and Hindus were exchanged between the countries; for Israel and the arab states, 1/2 of this process already took place when the arab muslims ethnically cleansed their jews out, so now it is time for the arab muslim population to be transferred/move to the arab muslim countries out of Israel and complete the transfer.
The jews lived up to their side of the arrangement, NOW it it is time for the arab musims to do the same.