-
Something I haven’t seen considered here so far is motive.
OK, I'll take this one. If you don't want the refugees to return, you destroy the things they left so there's nothing for them to come back to. Hospitals are where babies are born, so I'd say it's a pretty good target if you're doing ethnic cleansing.
"... A number of the towns and villages were destroyed by Israeli forces in the aftermath of the 1948 war, but it was not until 1965 that more than 100 remaining locations – including many of the largest depopulated places – were demolished by the Israel Land Administration.[4] ..."
Something I haven’t seen considered here so far is motive. Israel bombing a hospital looks terrible, they depend almost entirely on western support, it doesn’t look good. They have accurate, western equipment to lay waste to the whole of Gaza, they can kill everyone there if they want to, so it’s just not worth hitting a hospital considering the kickback. I think the home-made Hamas rocket going wrong is far more plausible.