From what I've read, and I'd be interested to see if you have any contradicting info on this, about 5-10% of the 15,000 rockets fired by Hamas have misfired, with many (many) of them falling back on Gaza. Of course it goes against the narrative but if you want to assign actual blame for this mess, it could be interesting to find out.
As opposed to the 100 thousand rockets the don't fail that isreal has dropped on innocent Palestinians? What is it now? 40 thousand Palestinians killed to 1,250 of your people? Is it enough yet?