Israel gave Arabs land larger than its entire current size in the quest for peaceful coexistence (Gaza, Sinai and you could count in West Bank in terms of PLO governance).
If I move into your house without your permission, and let you sleep on the floor in the crawlspace, would that be called 'giving you a place to live'? What if that were coupled with regular beatings, and/or starving you?
1) Jews were always a part of historical Palestine. Sometimes more and sometimes less but were always present. Around 1900, 50 years before the formation of Israel, there were about 50k Jews (about 10% of the population). You can see it especially in cities like Safed, Tiberias and Jerusalem which were Jewish centers.
2) Jews that came later largely bought their way in, rather than forced Arabs out. There were violent clashes but usually it was friction between the populations, and not outright conquest.
3) The forceful expulsion of population came as the result of the 1948 war which was opened by Arabs and not by Israel.
So to correct your analogy, the Arabs here are like a violent HOA which doesn't like the new group of residents who bought their way in. They fight and they lose. Tough luck, right?
There's a difference between people moving into an area and a nation state moving into an area.
If you think think 1948 was started by the Arabs, you're obviously missing some vital context. Vital context, like 'A nation state started colonizing them without their permission'.
The colonization continued, with more land grabs at gunpoint for the next 80 years.
Let's talk about colonization. The land of Israel, backwards through time:
21. Modern state of Israel
20. British mandate
19. Ottoman empire
18. Islamic Mamluk Sultanate of Egypt
17. Ayyubid dynasty
16. Christian kingdom of Jerusalem <-- this is around 1099
15. Fatimid caliphate
14. Abbasid caliphate
13. Umayyad caliphate
12. Rashidun Caliphate <-- right after Muhammad dies
11. Byzantine empire
10. Roman empire <-- founding of Christianity
9. Hasmonean dynasty <-- BC flips to AD
8. Seleucid empire
7. Empire of Alexander the 3rd of Macedon
6. Persian empire
5. Babylonian empire
4. Kingdoms of Israel and Judea
3. Kingdom of Israel
2. Theocracy of the 12 tribes of Israel <-- first Jews
1. Individual state of Canaan <-- earliest archeological evidence of people in what is today called Israel
> Around 1900, 50 years before the formation of Israel, there were about 50k Jews (about 10% of the population).
That's a funny starting point to pick, since 1900 was about ten years after the beginning of mass Zionist migration to Palestine. How many were there in 1880?