It remains absolutely bonkers to me that Israel is the villain in all this despite providing 100% of the food and medical care for an enemy state that declared a genocidal war of conquest against Israel, especially when the reason they can't just win the war immediately by cutting off the food/aid is because their enemy is a vicious, amoral terrorist group who would gladly let the entire nation starve just to put more blood on Israel's hands.
This is not how the laws of war work. The occupying power is explicitly responsible for ensuring that sufficient food is provided to any occupied territories:
To the fullest extent of the means available to it, the Occupying Power has the duty of ensuring the food and medical supplies of the population; it should, in particular, bring in the necessary foodstuffs, medical stores and other articles if the resources of the occupied territory are inadequate.
Moreover, the reason why Israel couldn't win the war by cutting off all food supplies isn't because of Hamas's inhumanity, it is because YOU ARE NOT ALLOWED TO COMMIT WAR CRIMES.
If you are not abiding by the Geneva Conventions, you are a villain. Doesn't matter if you're fighting somebody equally villainous, you do not get a pass from the laws of war because the other side are bad people.