Israel have the critical eyes of the whole world at them and very little to gain by killing civilians
I think the name of the game at this point is genocide. They have everything to gain by killing every last person or starving them to death. As you point out, Hamas should be the target, but its very difficult when they are so well intertwined with citizens. But you know what? I think most citizens support this. Most Palestinians have grown up in what is called an open-air prison. They all have hate in their heart, and I don't blame them. Israel continues to steal land and get away with it. There is no future for the people stuck in Palestine. While they try desperately for a life these past few decades, the citizens of Israel live enjoy a lavish life. Of course it doesn't help if a believe in a religion which will glorify dying for your country. Now you might say, rightfully, that Hamas has stolen much of the aid money, which is true, but this is no different than how even Western governments do everything possible to keep the poor people poor in their own countries.
I guess you can say the media has won me over. Even if Israel kills every last person in Gaza, they will suffer decades of retribution, and at some point, the international support for Israel will end, and then Israel is fucked. The second world war started, from my understanding, because the people of Germany were so demoralized and impoverished after losing the first war that they were desperate for retribution and hope. So in my opinion, this conflict in Gaza is 100% the making of Israel and all the financial backers. It was decades of subjugating of the Palestinians that allows something like this to be possible.
Now you might say that its difficult to work with a people or religion who only want to kill you, and that is true, but I can say this about the US as well. All the US does is start forever wars. Its big business, paid for by money printing and inflation, all to line the pockets of major corporations. Hamas killed a bunch of people. Israel has now killed at least 10 times more. But the US has killed the most over wars they started for no purpose. The cycle never ends.
Buy bitcoin, change the monetary system, and starve governments of the ability to fund wars. We can argue all day long about who is right or wrong, but if you starve the funding of wars, conflicts will likely only be more local, and hence over quickly with minimal loss of life.