When an entire organization is hell bent on destroying not only your country but your way of life, there is no choice but to eliminate the threat. War is war, there will be civilian casualties, especially when Hamas hides behind civilians and then blames Israel for their deaths. Hamas is great at propaganda and playing the blame game. Human life means nothing to them, take them out!
Hamas is a terrorist organization that should not exist. It is the greatest impediment to peace in the region. Hamas is to blame for breaking the cease-fire and for most of the violence in the conflict. If Hamas simply stopped using terrorism as a weapon, leaders of the two sides could talk to reach a peaceful resolution.
The Israeli military would not have taken up arms causing a worldwide reaction to the military conflict in Gaza if Hamas had not lifted the cease fire. Hamas is to blame for the uprising. If Hamas had not lifted the cease fire, the Israeli would not have taken up arms.