To not expect any retalliation from Israel is either naive, insane, or stupid. To expect any country to get attacked with rockets and not fight back is pretty ridiculous and any country that allows such to happen is a country that isn't going to last long. Which of course, is the point of the Palestinians, to hopefully drain the resources so much that Israel collapses. It will not happen anytime soon and if Israel collapses, it won't be a result of Palestinian attacks either.
It may be a little over the top but Israel has far greater access to modern technology than the Palestinians. Again, when you are surrounded by hostile nations who have called for your country to be dissolved and is funneling money to organizations to buy armaments to see to it that it happens, to not attack shows a huge sign of weakness and encourages more attacks because hey, if they took it when we launched 50 rockets, why not 100 next time? You could argue that Jewish settlements and harsh countermeasures factor in and it does but how successful has the guerrilla angle worked in their decades of attacks?
Seems to me like lobbing rockets is a piss poor strategy that causes events like this to happen but when you have Palestinian leaders who personally profit from the death and destruction of their own people (see: Arafat's personal wealth) as well as Israelis who do the same, the war is going to keep going. Saying it is all Israel's fault is incorrect because there are vested interests by a few Palestinians to make sure the conflict is dragged out as long as possible.