Hamas uses human shields. They place their rockets in mosques, schools, parks, and private homes then call foul when Israel incidentally kills civilians. As if sending suicide bombers into crowded pizzerias was not problematic. It's war. One can not fire rockets into another country, then act indignant when they retaliate. Hamas has been doing this for 25 years. They are not going to stop now if Israel asks nicely. Hamas does not even recognize Israeli statehood. Violently sweeping Israel into the sea is their stated policy. Their legitimacy is based on violence. Without it they would be swept aside in favor of the Palestinian Authority. Hamas has not shown any enthusiasm for a cease fire, far less than their Israeli counterparts. Their demands for a cease fire are far higher than Israel realistically can agree, without any concessions in return, or laying the ground work for lasting peace. Asking the Egyptians to open the boarder as condition is borderline insane. Sisi obviously is not going to aid Hamas. Demanding Israel end the blockade without major concessions of their own is equally unrealistic. Both sides stink. Their is equal blame to go around. Bibi is a terrible Prime Minister, ignoring the peace process, expanding settlements. Israel must stop building new settlements in the West Bank and East Jerusalem. They need to end the blockade on Gaza. They must allow travel to resume between the West Bank and Gaza. All of this must be done as part of the peace process, with the goal in mind of creating a viable Palestinian state. Hamas has never proven willing to negotiate. Given the current situation, it is unlikely Israel will stop until their military goals have been fully realized. With Syria in shambles, Hamas can not rely on aid from Assad or Iran. With Sisi cracking down on the Muslim Brotherhood, Egypt is as hostile to Hamas as Israel. The Palestinian Authority in the West Bank is no friend, either. Hamas is as isolated as they have ever been. Israel might take the opportunity to root them out entirely. Hamas has almost no leverage short of recognizing Israel's right to exist. That would be the equivalent of complete surrender.