What you fail to comprehend as relevant is not the origin of people 100 years ago, but where people are living today. People have a right to remain in their own homes on their own land. Its a fundemental right called property rights, and the warmongering of governments does not negate it.
Because the Jews came to their Nation, Israel and the Arabs came to the Jews Nation Israel and claimed that they have been here for thousands of years and demand that they get the Nation back from the occupiers Israel.
They cannot have it both ways. If they are immigrants to Israel, they have the rights of an Immigrant to purchase land, build on it and obey the laws of the land. If they were here before the Israel was declared an independant Nation they ARE Israeli's and have full citizenship and voting rights. But to come in 5 years ago, build a house on land they do not have a deed to and then demand that the land be given to them because it was their great-grand daddys land even before the paint drys is a lie.
But that is the way of "Palestine".
Over 80% of the existing population of "Palestinians" have parents from Iran, Iraq, Syria, Egypt and Saudi Arabia.
Tell me, what is a Palestinian? Many Arabs who have never been to Israel, and who's parents never came to Israel claim to be "Palestinians".
That is because "Palestinian" is not a people, it is a Political movement to destroy Israel. The land they claim is not because they ever owned it, but because the Moslems once conquered it. Never forget that Spain is not called Spain in Arabia, it is called "The Emerald of Islam". No kidding, they still claim Spain because once they beheaded people their in the name if Mohammad. Once blood is spilled in conquest, the land is Islamic forever in their minds.
The sooner you understand that, the sooner you will begin to hear what they are saying.