Settling mass numbers of foreigners into a land and creating a country that most of the people who were born there did not want to live under just sounds like a terrible idea.
Like the United States, Canada, Australia, New Zealand, etc.?
The wars with the Arab nations around them led to even more massive ethnic cleansing both of Jews and Arabs.
I get what you're trying to convey, and you're not totally wrong, but I thought I'd put a little context to the phrase "massive ethnic cleansing both of Jews and Arabs".
Today Israel has approximately 20% Arab citizenship (this is not including the Palestinians of Gaza and the West Bank or the permanent residents of East Jerusalem). There were about 725,000 Arabs living in the area allocated to Israel in the 1947 partition plan. After the Arab-Israeli war there were 156,000. Today there are 1.9 million Arab Israelis who have political representation and freedom to practice their religion.
Syria, Iraq, Yemen, Morocco, Tunisia, Jordan, Saudi Arabia, Lebanon, Egypt, UAE, Qatar, Oman ... all have less than 0.01% Jewish populations today. Many of those nations have zero Jews living there at all. Some that do only have small Jewish communities that number under 100. Iran has a larger than average contingent of Jews at under 10,000, but most Persian Arabs (to the tune of 97%) have left Iran. For the handful of Jews living in those countries, most lack religious freedom and political representation.
Using conservative estimates, there were about 735,000 Jews living in Arab and Persian countries around the same time. Today there are statistically none. Israel certainly has blood on their hands and disgraceful history behind them (and probably in front of them) when it comes to mistreatment of Arabs, but if we're going to throw around terms like "ethnic cleansing", I think we should have some context about what "both sides" have done.