They really screwed the pooch on this one from a messaging stance. Stepping back from the emotions and the war crimes and just looking at their propaganda, it’s just being handled sloppily. Propaganda has always been Israel’s superpower, and they’re doing a terrible job of it.
You don’t defend the bombing of a refugee camp by saying “There may have been tunnels or infrastructure.”
At this point you just lie and say you know there were military objectives. Or pull a play from the US and count the bodies and claim that any body of a “military-age male” was a combatant.
Admitting on international television that you knowingly and intentionally bombed a bunch of civilians you absolutely knew you were killing just in case there might be bad guys among them is a bad look.