Further, none of these should come as surprises to Israeli commanders, who will have seen these tactics from Hamas in the past.
The bottom line is that any military can only control its own conduct as it represents its citizens in battle.
Some of those conditions are similar, some aren't. In most cases, the group doing guerilla warfare isn't actively trying to get their own citizens killed, or if you want to be generous, simply doesn't care if they get killed or not.
That said, you're partially right that these conditions have occurred before. That's why many military experts make comparisons to similar situations, like parts of the Iraq war or even closer, fighting against ISIS.
In most of these analyses I've seen, they claim that the IDF performs as well as the US army did in similar situations in terms of protection of civilians, civilian to combatant killed ratios, etc.
> Further, none of these should come as surprises to Israeli commanders, who will have seen these tactics from Hamas in the past.
I don't think anyone is surprised by how Hamas is acting, except much of the international community who simply refuses to accept how Hamas is acting.
> The bottom line is that any military can only control its own conduct as it represents its citizens in battle.
Yes, but if there are legitimate military goals to achieve - and there certainly were legitimate goals to achieve in the beginning of the war - then the military has to fight the battle its enemy is giving it. There simply isn't a way to fight Hamas without inflicting civilian casualties, because of the way it fights. You can choose not to fight it at all, but that wasn't really a choice that was available to Israel on October 7th. (Whether the war should've continued for so long is a different matter.)
I think Israel has a lot to answer for, especially as you say with regards to the withholding of aid.
But you're ignoring a much bigger factor in why the "style of warfare" has a high collateral damage - it's not the way Israel is fighting, it's the way Hamas is fighting. They have spent years and millions of dollars to turn Gaza into a war zone - there are vast underground tunnels from which Hamas militants can go in and out and pretend to be civilians, then shoot at soldier. They can and do launch rocket attacks at civilians from within tunnels that run underneath hospitals and schools.
They've also stored weapons caches in many "civilian" buildings, have booby trapped many civilian buildings, and in general colocate all their arms and militants among civilians, on purpose.
Hamas members have said on multiple occasions that they don't care about the Gazan civilians and it's not their job to protect them. You don't have to think Israel is perfect (I certainly don't), but you're really ignoring the main driver of the terrible situation the Gazans are in, which is Hamas.