You're right. Hamas sucks at Rockets. Seriously...they actually suck at about everything.
However, if Hamas were playing a real hard game, they'd make sure that none of those Rockets killed any Israeli. Even if that meant they had to have their warheads removed and shot into open desert. But...for sure they should try to get as many rockets as possible to activate "Iron Dome" - because that costs Israel a lot of money per shot, and it's pretty spectacular, too - and it would make it look like Hamas was really trying. Also, Hamas needs some positive name for these rockets....like "Defend the Children" rockets. It sounds like a stupid name, but if it repeated often enough people will become inured to the stupidity.
Also...Hamas should give a warning to all the Israelis on their website saying "Exit the area, we are going to shoot rockets now to 'Defend the Children' ". Then, if any Israelis actually are harmed by the "Defend the Children" rockets, then Hamas can scream that Israeli authorities would not allow the innocent civilians to evacuate...because they use Israeli citizens as "Human Shields".
Then, after Israel takes the bait and gets all self-righteous and kills about a 1000 Palestinians while no Israelis killed - Hamas could better make a case that they were being bullied and that Israel was commiting War Crimes - they could even call for a Trial at the Hague.. And...while all those people are being killed, there are sure to be some iconic photographic opportunities of children and suffering that will bring the world to tears - like the photo of that poor dead Palestinian Boy on the Beach that made world headlines..
I know this doesn't seem to make sense to the Hardware Junkies who think War is all about whose Missile is Bigger, but it might be a better strategy.