For those in the comments below who continue to insist that Israel should have tried to arrest the head of Hamas rather than kill him, why not take a look at the founding document of the terrorist group, The Covenants of the Hamas. Right off the bat it shows that Hamas has declared itself at war with Israel (by the way, Hamas terrorists are not citizens of Israel).
“Israel will exist and will continue to exist until Islam will obliterate it, just as it obliterated others before it.”
And then just to be clear it says the following:
[Peace] initiatives, and so-called peaceful solutions and international conferences are in contradiction to the principles of the Islamic Resistance Movement… There is no solution for the Palestinian problem except by Jihad. Initiatives, proposals and international conferences are but a waste of time, an exercise in futility.
The Day of Judgment will not come about until Moslems fight Jews and kill them. Then, the Jews will hide behind rocks and trees, and the rocks and trees will cry out: ‘O Moslem, there is a Jew hiding behind me, come and kill him.
Israel is at war for its very life. It’s one thing to debate Israel’s dealings with the Palestinian population as a whole, but how it deals with a terrorist group at war with every Jew is something else entirely.