Consider what the Israeli response might have looked like if they didn't have access to the munitions that they do (2000 pound bombs, etc). Likely they would have still invaded Gaza and fought a very bloody battle but with many fewer innocents killed at the expense of more of their own soldiers.
Essentially, Israel has made the judgement that the lives of their soldiers are (many times) more important than those of innocent people.