There's no basis for a free government when the people can't exercise any kind of sovereignty.
And somehow, that is of no consequence because they cannot vote in the Israeli elections?
And yet, somehow, before Hamas, and still in the places where Fatah rules (and elections were not canceled) the situation is infinitely better.
After the Oslo accords, for a while, the Palestinian population had prosperity and there was a mutually agreed path forward. There were dissenting voices on both sides. Those in Israel assisinated PM Rabin. Those in the Gazan side elected Hamas democratically (and then lost the ability to vote ... happens when you vote for a non Democratic Party and they win). It is easy to lay all blame at Israel for being a military power. But the Palestinian side deserves a lot of the blame.
Also, don’t poke a military power if you don’t want to be bombed. “Civillian population” doesn’t build attack tunnels, rocket factories, train commandos, etc. I don’t blame them for trying, but that comes with consequences like getting bombed. Hamas is not wearing uniforms but they are guerilla / army. Not civillian.
Ironically the largest concessions and the ratification of the Oslo accords were done by Benjamin Netanyahu during his first term in the mid 90׳s and the withdrawal from Gaza was initiated by Ariel Sharon both were ״right wing״ governments.
To me this signifies that under the right conditions even the most hawkish government in Israel can seek peace but at this point I’m not sure which conditions can be met for any one in the Palestinian Authority yet alone Hamas to be willing and able to negotiate in true faith.
There was no and there is no ethnic cleansing (though Hamas is definitely publicly declaring its intention to eliminate the Jews from Israel)
Every side of this conflict is a villain, and depending how far back you want to go, that may include the British, who created war and instability where they pulled out, in Palestine and in India/Pakistan (smart, but not very nice..)
I think the bottom line is, one may argue about how much of the responsibility lies with any participant, but it is undeniable that all have blame; and the article tries to discuss "coding in a conflict zone" rather than the conflict, and does it rather well IMHO.
[0] https://en.wikipedia.org/wiki/Gaza_Strip#Post-2006_elections...