Of course, we would have to ask why you got punched in the first place?
So we have to ask the question why hamas launched rockets in the first place. They say it is in response to israel controlling it`s borders. But now we have ask why israel decided to control gaza's borders. The reason is that as a response to israel unilaterally pulling out of gaza, instead of taking this courageous act by arial sharon and improving their quality of life, the palestinians elected fanatics as their government. This government as it`s first act reiterated their charter which calls for the destruction of israel. Since hamas are an elected government, this was a declaration of war. So israel has a right to defend itself, which means doing what they can to ensure that weapons cannot be smuggled into gaza. This is not only for the safety of israelis, but for the safety of the palestinians as well. Certainly hamas couldn`t give a rat's ass about their own people.