Hamas had it comin' ...
It's a shame its usually the innocent Palis that suffer most.
Hamas did not provoke this. Throughout the recent "truce", Israel violated it's obligations that it was a signatory to. It launched repeated and sustained incursions into Gaza and the West Bank, and maintained a crippling blockade turning a deaf ear to everyone in the international community, even the UN on whom the entire Gaza population depends. This is quintessential israeli policy, punish anything in Gaza that moves.
Remember all this is being done with tacit approval from Washington.