What Palestinians and the rest of the Arab world are really angry about is Israel’s very existence. Everything else is merely a ploy, a diversion, a red herring, regardless of what they say. Israelis could agree to every single demand that is made upon them and Palestinians and other Arabs would still not be satisfied. There wouldn’t be peace no matter what Israelis did because their adversaries don’t want it. What they really want is to remove Israel from the face of the earth, to wipe it off the map, to destroy it. That is the root of the conflict in the Middle East and always has been and nothing will change until that does. Palestinians and other Arabs are angry because Israel exists, nothing more.
Blame Islam, blame anti-semitism, blame the blindness, laziness and collusion of the media, blame the racist United Nations or the weak-kneed United States and it’s hypocritical and feckless President Barack Hussein Obama, blame whatever and whoever you want but don’t blame settlements or Israelis for the conflict or the disintegration of the current peace talks.
No serious, honest, unbiased, knowledgeable observer of the Middle East would do that.