I think they have a right to complain, who wants to be used as a human shield by terrorists? Who wants to be collateral in the destruction of terrorists either? The issue is that people are blaming the wrong side.
Hamas deliberately operate from civilian areas to force Israel’s hand, for propaganda purposes. Hamas really are extremists, Hamas really do believe that when they get innocent children and Muslim civilians killed, they have done them a favour. It’s no cost to them, they get the propaganda they want and they also feel they have done a good deed. Everyone saw Hamas’s behaviour on October 7th, they are explicitly genocidal.
Despite people’s characterisation of Jews, we are not bloodthirsty, our culture celebrates life. Our famous toast translates literally as “To life!” European antisemitism is hundreds of years old with tropes about us sacrificing babies and revelling in the blood of the innocent, it’s never been true. As Eylon Levy said, we wish we could fight this war in sterile laboratory conditions. We wish that this war could be fought on a medieval battlefield miles away from civilians.
Israel categorically does not want Gaza. Israel gave up its claim years ago, for peace. Israel did not want this war. Israel did not break the ceasefire on October 7th.
It is Hamas that doesn’t care about innocent Palestinians. It’s Hamas that is genocidal and hungry for land - they want all of Israel to be Palestine with no Jews. It’s Hamas that is responsible.
Hamas planned this attack for months, they planned how they would survive underground and where the weapons would come from and how to breach the fence and how to select hostages and how to kill and torture civilians. They didn’t plan how to protect their own civilians, because they don’t want to.
When people in the West give Hamas exactly what they want - condemnation of Israel - it keeps the cycle going. Hamas use their civilians as human shields because there is no cost to them and because it works. If you want it to stop, you have to blame the right people.