If Hamas refuses to surrender until the bitter end — which is likely given their extremism — then what should Israel do? If Gaza gets squeezed until 90% of the population is blown up or starved, would you care?
Here's the thing - Israel is totally justified in utterly destroying Hamas and returning the hostages they hold. If Hamas wants to add their own civilians to the hostages they're holding, then the world should team up to destroy them, just like we did with ISIS, which like Hamas is a jihadist Islamic supremacist group. They don't get to rape and murder and then hide behind civilians to prevent people from stopping them from simply repeating this.