Hamas is a terrorist group that makes everything it can do to threaten Israel, and has no regard to Palestinian lives.
In the same time, it's getting harder and harder to turn a blind eye to the blatant disregard of Palestinian lives and casualty from Israel. There is a notion of proportionality in war [1], and Israel's willingness to kill civilians is simply inexcusable at this point. Sure you can say that Hamas use civilians as a shield, and you'll be right, that doesn't give the other side a free pass to bomb an incredibly dense zone of already-displaced people.
Even Rony Brauman, the ex-director of Doctors Without Borders said in an interview recently that it's one of the first times they seen intense bombing on a population who couldn't even flee the zone, and at this point Gaza was a mass grave of kids [2].
Israel absolutely does have a right to defend itself, but that doesn't give them a free pass for everything, and right now they are actively undermining their claim on being a democracy with respect on humans right.
[1] https://www.lawfaremedia.org/article/assessing-israel-s-appr...
[2] (french) https://pca.st/episode/acfb00a6-2392-454c-a1e0-710ae4df6552