You do apply your conditions equally, yes? As opposed to just against Zionists (read: Jews), right? I mean, it doesn't really matter where they were from if they stole the land?
So how would you sort this mess out? Given that there WERE both Jewish people and Arab people living on the land for thousands of years.
NO, there weren't. In 1800, according to ottoman records, there were less than 7000 Jews living in Palestine, compared to 246 thousand Muslims.
Then all these Zionists assholes from Europe showed up, with the encouragement of the British Empire. But it didn't really get cranked up until after WWII.
So essentially, the European Jews were given Palestine as a "we're so sorry" gift from the Europeans, who had no business giving away other people's land.
Now, if the Allied Powers gave the Jews the Rhineland as compensation and chased the Germans out as compensation, that would actually be fair in my mind.
Giving away Arab land when Arabs had nothing to do with the conflict and in some cases fought for the British... not so much.