Over 1 million Arab jews were forcefully expelled from surrounding arab countries and from Iran after 1948 - without any reparations at all. Their properties confiscated and the money from their sale used to fuel the 'resistance' to the existence of Israel.
Most people in Israel have mixed heritage, and add to that the numbers of peoples who are the descendents of people living in the region at the time of the creation of Israel. Jewish people have been returning to the Levant for hundreds of years - after the initial expulsions/enslavements under the Romans
Many of what we are calling Palestinians are actually from Egypt or Jordan, and some even from Turkey. Gaza used to be Egyptian until 1967, and the West Bank was Jordanian. Many of the original 700,000 displaced were semi nomadic peoples and bedouins from a wide surrounding region - which was then colloquially known as Southern Syria. There has never been a Palestinian state. The concept is a modern construction.
Yet we are expected to accept that 7 million people are now considered to be Palestinians ( with a right of return), even though they are in many cases second and third generation citizens of other countries such as The U.S.A, Jordan, Quatar, Kuwait, Europe and so on.
What's the differnce between an third generation 'Palestinian' American citizen and a second generation Israeli whose ancestors lived in Russia.
By the wayuntil the October revolution Jews were not permitted to live in Russia proper, they had to live in what was known as 'The Pale of Settlement'.
Jewish peoples have been expelled and wandering for many generations due to pograms and persecutions - but all the tribes of Israel originated in the Levant ( even if there were inter-marriages within host societies over time).