The Palestinian strategy is one that defines insanity. Try the same ineffective tactics over and over and over and expect different results. It actually transcends insanity, because besides being ineffective at achieving what they want, it actually gets them killed in the process and incites the Israelis to tighten the thumbscrews even more. If I was an Israeli, after this round of bullshit calms down, I wouldn't let one pound of cement into Gaza that I couldn't verify would be used for peaceful purposes.
But is it really insanity is the question? Does Palestinian leadership really *believe* after all these years that they'll wipe Israel off the map? Do they really believe at this point, after years of aggression, that they still have a hope at "winning"? The fact of the matter is that they don't, and that's really secondary-- the leadership of Gaza NEEDS Israel not only to have a reason to "exist", but aggression with Israel makes them rich. For Hamas, these conflagrations every few years is their equivalent of a fundraising campaign. Get money from sympathetic arab nations, get money from the UN, get money from the US, and of course get a shit-ton of money from your own war-torn people as you impose huge taxes on goods. Every time Israel puts a stranglehold on the border due to Hamas aggression, Hamas gets richer.
And of course Iannis is right. For those that have a myopic view of historical precedence and think that Israel requires nothing but "complete surrender", then you really need to look at history. There is long standing peace with both Egypt and Jordan that only finally came about after they got repeatedly faceraped after attacking Israel and they realized they had no hope of winning militarily. The West Bank stopped getting air-striked when they stopped launching rockets. I'm sure Hamas has come to the same conclusion, but why would they want peace when that means half their organization is out of a job and the other half actually have to get responsible work if they want to maintain their millionaire status?