Hamas could have stopped this war at any time by laying down their weapons and surrendering. As long as they continue to hold hostages, fire rockets, and continue to snipe, then Israel must do what they are required to do to get it to stop.
If Hamas cared about the good people of Gaza, they would not be using human shields and hiding all their military assets among civilians, instead of protecting them from this war that Hamas initiated.