People like Beinart and Shavits are concerned about “the company you keep”. In other words, anti-Zionists, they will say, play into the hands of the anti-Semites. That is also their objection to Max Blumenthal. As an objective observer of the I/P debate, however, the real threat is the other way round. Believers in the Jewish State “warts-and-all” play into the hands of the anti-Semites. Only a non-Zionist Israel can survive in the long run. The debate is no longer about the existance of Israel since Israel now exists. The Zionist won that battle. Now it is about the continued existance. Other countries have changed their stripes. Read Lawrence davidson: http://consortiumnews.com/2013/12/10/embracing-israels-atrocities/ for a clear expression of this idea. The main flaws of Zionism is that it needs anti-Semitism for its survival, since without anti-Semitism there would be no need for Zionism.