You blaming Hamas is a typical pathetic demonizing of a group without no proof. Sure they are terrorist scum, but there is zero proof that they were involved.
You know very well that the structure of the Palestinian resistance is fragmented into various groups, where Hamas is one that is a bit more powerfull. Hamas is just one of those groups, and just because Hamas "won" over Fatha in Gaza does not mean that they control the area 100%... especially with their infrastructure destroyed by the IDF over the last many months.
Lets change the names and put IDF instead of Hamas. If we are suppose to use your definition, then every settler attack against any Palestinian is sanctioned and known beforehand by the IDF and the political bosses in Tel Aviv and hence the responsibility of the Israeli government..any and all attack by any crazy settler... are you willing to accept that?
Not even the IDF and the civilian Israeli government has that much control over its own people and Israel has a well defined political, social, legal and military structure, and you expect the Palestinians to be better than Israel and not only control everything, but have full knowledge of everything happening in their territory, and yet have no well defined political, social, legal or military structure...............:roll:
Unless Hamas admits it was them, or the IDF can prove that it was Hamas, then I am sorry, but the closest you can claim is that rockets were shot from the Palestinian area by persons unknown... Should Hamas attempt to prevent the firing of rockets? You bet, but a bit hard when your political and military infrastructure is no better than an early 20th century banana republic.
So yes the rockets must stop, but blaming Hamas for everything that is happening is just wrong and counter-productive. What is next, blaming them for the blocked sewer in a Northern Israeli town, or that your cats peed all over the place?