I'm not sure how to critique a nation for overreacting when half the country has PTSD and has been beset on all sides by other people publicly declaring their intent to "drive them into the sea" for almost 70 years. All the land they've given up has been used, at some point, to shoot something at them that explodes. If someone uses land to shoot at you, why is it wrong to take that land so they can't do it any more? And what is unreasonable about worrying that, should you give it back, they'll probably shoot at you from it some more?
I'm not trying to be a smarta** here. Those are real questions.
Israeli's and the pro-Israeli lobby are fond of saying that Arabs want to push Israel into the sea, and that they will never be satisfied until Jews disappear from the face of the earth. I am Arab, as you know, and I have never encountered anyone in my daily life that believes that. I acknowledge Israel exists. I accept that. I would just like to see the Palestinians have a state of their own so that they can have the same kind of freedoms that Israel enjoys. The Palestinian people live in poverty in large part due to the restrictions Israel places on their society. In 2005, the Arab states, led by Saudi Arabia, proposed a comprehensive peace agreement. They stated that if Israel withdrew to the borders of the land they occupied before 1967 (the most recent war), that the Israeli-Palestinian conflict would be over, and the Arab states would sign security and economic guarantees with Israel. Israel has repeatedly agreed to withdraw to these borders, with "mutually agreed upon swaps," but their government refuses to implement those agreements. Not only this, they continue to build settlements on the border lines of a future Palestinian state. Israel was created in 1948. The Arab states are not asking for the Israeli's to agree for Israel not to exist. This is a compromise position.
Not only this, Israel is frequently the aggressor in this conflict. A few years ago, when a few soldiers were kidnapped, Israel's response was to practically invade Lebanon, bomb roads and bridges, and kill 1300 Lebanese civilians. Israel is fond of saying it has the right to defend itself, but that is not defense. It is a massacre. Israel has the right to defend itself, but it doesn't have the right to do it in a disproportionate way. Israel's responses do not match the level of the threat. Israel acts like it is the weak and defenseless party when it has the strongest military in the Middle East, and a couple of hundred nuclear weapons. When Russia used overwhelming force to quell an uprising a few years ago, the entire international community condemned it, saying that it was a disproportionate response, yet when Israel uses virtually the same tactics few say anything about it. This is blatant hypocrisy.
The bottom line is basically this: Israel is causing most of its own problems with its policies. If Israel would agree to enforce their own agreements, and withdraw to the pre-1967 borders, this conflict would be resolved. The Arab nations have already agreed to recognize Israel. It is Israel that is stonewalling. Unilaterally deciding to withdraw from an area here and an area there, as Israel is doing, does not demonstrate a commitment to a comprehensive peace. The Arab states are not satisfied with that because firstly, it is tremendously disrespectful and secondly, it does not resolve the fundamental issues that give rise to this conflict.