> You can't blow up entire hospitals and kill patients just because someone's storing stuff in the basement

I believe hospitals lose much of their protection under international law when they’re dual used like this. (There is still proportionality and morality.)

"Much of" and "all of" are very different things.

I don't know how much weight the legalist argument holds here, seeing how the IDF has been acting extra-legally for a long while now, but anyway, I seriously doubt that each destroyed hospital and each destroyed school held terrorists. We've seen the IDF target civilians, aid workers and journalists too many times to believe them so easily.