I think you are being disingenuous. The assertion that their war has as its aim the eradication of the Palestinians doesn’t bear out because if that was the case they could simply annihilate, with far greater effectiveness, the entire population.
At the moment, their stated aim of the elimination of Hamas and in particular the Hamas leadership is borne out by both their actions and all reports from the last decade about Hamas doctrine and reported activity.
If Hamas cared about Palestinian lives they would create their infrastructure of resistance away from hospitals and other buildings. But they don’t, and they won’t, because they want Palestinians dead. That’s what Hamas want- it’s their tactic for undermining support for Israel (and let’s face it- it works).
If they cared about Palestinians, they would allow refugees to flee towards Egypt. But they won’t, because if there is no civilian coverage, they know they’re done for.
You’re right- it is not a battle between equals. The IDF and IAF vastly out-man, out-spend and out-gun Hamas. So they cannot face them in symmetric warfare, and so use asymmetric warfare, along with human shields in order to try and counter Israel’s significantly superior military might. But that’s why civilians are dying. Because that’s Hamas tactic to counter the fact that Israel are the superior force.
If a terrorist grabs a hostage and threatens to destroy everyone around them, and someone attempts to kill them, and in the process kills the hostage, who is to blame? I mean for sure- it is entirely desirable to save the hostage if you can, but if the terrorist will make that as difficult as possible. I blame the person who uses human shields.