Why does the solution require a "weakened" Israel? How about a super strong Israel, and a fairer one at the same time?
I write as a conservative, not a lefty or a "progressive." Sure, there are self-styled liberals and progressives who will support anything the Pals or other victims of history support. There will be some who look at simply power differentials between warring parties, rather than moral ones. This is part of the sickness of the Chomsky left. I don't want a Palestine which is just another sick, backwards, tyrannical Arab state.
Nonetheless, why can't Israel be just as strong while stopping building on the Gaza Strip and other occupied territories? As painful as it will now be, why can't it go back to the pre-'67 borders (except while maintaining the Golan Heights for genuine security purposes)?
It could and should continue building it's security fence, while avoiding the taking of even more land in its building, as it has been doing. That Fence is a beautiful thing, which has dramatically decreased the ability of suicide bombers to come into Israel. They have a right to self defense.
All of this does what Israel should do regardless of how Pals will respond. And if the Pals want to have a peaceful, grown up state next to Israel, great. If it still wants to be a violent child, forever attacking Israel, Israel can then carpet bomb the idiots.