The deaths in Gaza are for a simple reason: population density.
Here's a simple analogy:
Take a circle of any size, and uniformly randomly distribute blue dots with probability .4 and red dots with probability .6 within that circle.
Now I want you to throw raw eggs at said circle and splatter the yolk over the red dots without hitting any of the blue dots.
Next to impossible.
Hamas is appealing to people's heartstrings with tales of civilian deaths when in fact they were calculating and hoping for just that. The best response the western world can have is to actually write off all 1.6 million people living inside the Gaza strip as dead and let Israel have free reign over the situation until the surrender and disbanding of Hamas.
Then and only then will Hamas realize that human shields are worthless. So long as we're having such kinds of discussions, THAT is what terrorists want. They want us to feel sorry for the Palestinians.
The simple solution? Don't. Write them all off as dead, because their lives are meaningless so long as they're all used as human shields by Hamas anyway.
Think rationally and with cold blood, and not with your heart and with your sympathy towards the suffering civilians. Hamas shot rockets. It now eats bombs in return. The quickest way to end terrorism is to make it apparent to violent groups that nobody will cry foul no matter how many innocent civilians in their own nation are killed by Israeli munitions in retaliation for hostile activity.
I am an ENTJ. I hate political correctness but love smart people ^_^