RE: There is therefore no solution to this long war that does not involve victory for one or the other side.
And the author’s complaint is a valid one. There NEED NOT be war had the Arab leaders in Palestinia accepted negotiation terms which the Israelis were amenable to.
Since one side REFUSES reasonable negotiations and compromises, then you’re right, there is no choice but for one side to win decisively.
But still the BLAME cannot be laid on Israel.
So what?
"Blame" in war is meaningless. Winning absolves blame, losing negates blame.
It is a feminized Western contrivance.
This goes back to Islamic Syria or 1000 yrs predating the Ottoman empire. It covers more than the current geographical boundaries of Israel.
It’s too inconvenient to include the pals warring with other arabs for 1600yrs prior to Israel’s existence.