Calling it "indiscriminate" is a bald faced lie. Israel's doing more than anyone else in human history to target only legitimate military targets and more than anyone in human history to avoid civilian casualties on all sides. Avoid doesn't mean no civilian casualties will happen, it just means that Israel's doing its best. The IDF is the most humanitarian warfighting force in human history.