"Many of the problems of Israel are a hangover from British rule and the result of a hurried exit of the Imperial power with a wish to wash its hands of a self-created problem"
I AGREE 100% on this point.
But the Arab League has something to answer for, as well.
Look at India and Pakistan- FAR more refugees and killing, but NO current refugee camps like those created by the Arab League to keep the Palestinians in as a source of cannon fodder. NO resident population of millions of descendants of refugees being kept homeless by those who should have taken them in, as Israel did with the greater number of Jews driven out of Arab nations.