It’s true that since we’ve come to rely on air power to win wars, the West have understated the moral culpability of bombing targets proximate to civilians. Planners know when they assign these missions that innocent people will be killed. And a child killed by a falling bomb is as dead as a child shot in the head.
However, I don’t think that makes the IDF equivalent to Hamas in its treatment of civilians.
* When Israel bombs Gaza it isn’t because an IDF general has decided this would be a good time to kill a bunch of Palestinians. It’s typically in response to rocket attacks launched from Gaza, and the targets are the launch locations.
* Israel makes efforts to minimize civilian casualties in its attacks. They drop a ‘door-knock’ shell on the target to warn any occupants of what’s coming next. Of course that doesn’t mean no civilians will be killed. But it does show that Israel would prefer fewer civilian deaths.
* In contravention of the International Criminal Court, Hamas uses human shields. They make no efforts to site their rocket launches away from civilian structures. Provoking Palestinian civilians deaths that can be broadcast to the world is part of their political strategy.
https://stratcomcoe.org/cuploads/pfi...an_shields.pdf
* Hamas deliberately target civilians, with the goal of maximizing the number they kill. An attack that kills 50 civilians is better than one that kills 10, and an attack that kills 500 is better still. No dead Jew is collateral damage - every one is a victory.