The Israeli's are nothing more than Jewish immigrants, they came into Palestine and set up homes and many Palestinians were displaced as a result.
It's a little imbalanced ...
People can't be immigrants to the place they were born. The same truth applies equally to native Palestinians cleansed off the land by Zionists and the children of the Jews who took advantage of Zionist war crimes and crimes against humanity to immigrate to this area.
I disagree with solving one atrocity by committing another. That's the lesson we should all learn from this ethnic cleansing war which has its roots in Nazi atrocities during the 1930's and 40's.
The children of refugees have a right to return to their homes until they have citizenship elsewhere. The children of European Jewish refugees have Israeli citizenship, so they have no guarantee of getting or maintaining dual European/Israeli citizenship. Classifying them as immigrants to this area would be an atrocity.
No country but Israel is obligated to give millions of non-citizen Palestinian refugees scattered across the region full citizenship rights or fair compensation. Israel or more accurately, specific Zionist war criminals some of whom are Jews and some aren't, some of whom are israelis and some aren't... created and/or exacerbated the Palestinian refugee problem.