It is very possible that Hamas is unable to stop the rockets fired by the Islamic Jihad; Hamas has kept to a ceasefire agreement with Israel in the past. Gaza is in a state of chaos, sealed in by Israel, supplies, fuel, water, electricity curbed by Israel. It is fallacious to say that Gaza is "free"... Many actions of the IDF would not be allowed in our army. The IDF regularly kill Palestinian civilians, and in Iraq if this happens there is a serious enquiry. The IDF do this constantly, as reading Haaretz shows. There is no accountability, and their version of what happened is accepted immediately. Too many Palestinian civilians are dying almost every day.
U.S. confirms ISIS computer expert killed in air strike (Reuters)
from the article: IAF air strike in south Gaza kills Hamas militant, wounds three