All of this does not apply to the conflict with Hamas. With them muddling the lines, it’s extremely hard to fight a “clean“ war. You’re between a rock and a hard place - either you lose but with your head held high and your moral compass intact, or you stoop to their level thereby slowly losing your values but win in the end. If that win is worth it or not, is heavily debated in the rest of the world, but only debated in the fringes of Israeli society. But no military expert is able to suggest a real alternative of fighting Hamas without inflicting heavy losses on one’s own army.
I find the committed war crimes abhorrent and wish they’d be heavily prosecuted at least.