A tragedy is that the Palestinians where expelled/driven out from Israel in 1948
Hold on a second here. This is categorically a gross misstatement. It's estimated that 500,000 to 600,000 Palestinians voluntarily left at the urging on the Arab League nations (Syria, Lebanon, Egypt, Iraq, Saudi Arabia, Yemin) so these countries could bring their full 80:1 manpower and modern mechanized armaments (Egypt) to bear against Israel.
The promise was once it was over that they could move back. But here's the thing: The Arab League nations had already divided up the Levant amongst themselves. Palestinians were going to get totally shafted.
A good remainder of the Palestinians that remained raised arms against Israel and Israel needed buffer and did forcibly expel about 1-200,000 Palestinians and took over Gaza, West Bank etc as straight up spoils of war.
Did you know after the Arab Leagues defeat that those countries forcibly expelled their Jewish population to the tune of 900,000?
Here's the kicker: None of the Arab League members were willing to permanently absorb the Palestinians. The 900,000 Jews? Israel took them in.