IMHO, for what it’s worth... I think it would be a mistake to leave. That is what has gotten us in such a sorry mess worlwide. A single word is responsible for 99 % of our problems.
The word is Retreat.
We wonder why things have gotten this bad, and it’s really simple. We get disgusted by what others do, and yet good people retreat.
No, Israel, and others need not retreat, instead we need to draw a line, and say No more. No more will we allow any of this.
The cry of Israel, and especially America should be.
No More!
And then we carpet bomb ;)