Those who deny it do so for political reasons, a denial of the reality that Israel was always there and only the form of nationalism changed. Israel was recognized as the refuge against Christian and Islamic antisemitism and as such was a progressive project. There was no Arab nationalism in what is now Israel at the time Israel was reconstructed as a national entity to save the Jews. Criticizing Israel for liberating the Jews is not only anti-left it is the antithesis of progressive philosophy.
See articles on socialist-Zionism at http://pnews.org/