Hamas is not fighting for the "plight of Gazans" - they're on record saying that the Palestinians are not their responsibility.
That's probably why they don't give a fuck if their rockets detonate and explode in Gaza, killing hundreds of Palestinians. That's probably why they launch rockets from hospitals and schools. That's probably why they hide weapons production facilities next to places of worship. That's probably why they shoot Palestinians who are trying to evacuate. That's probably why they abduct, imprison, torture and murder Palestinians who they perceive to be enemies. That's probably why they close down, shutter and burn down Palestinian coffee shops, hotels, shops, water parks, and entertainment venues out of "religious concerns."
Really, you're assuming that Hamas is fighting for the Palestinians, but all evidence points to the exact opposite.
They're a terrorist organization that murders people in cold blood, and they rule over Gaza in a reign of terror.