Hamas has built their infrastructure in a way that ensures any meaningful strike on their rocket firing abilities will incur civillian casualties.
Which is not the fault of the Palestinians - the hospitals were there long before Hamas built anything there.
Not to mention we're just taking some of this on Israel's good word - that every bombing site is related to Hamas.
Incidentally, that hospital that was bombed... wasn't sitting on top of anything related to Hamas. Anything that was even remotely related... was in a different spot.
I've said this once, and I've said it again: Even if Hamas is using human shields (which "children playing on the beach" ARE NOT HUMAN SHIELDS. Those were the children that were intentionally targetted and murdered by the IDF, by the way),
YOU DO NOT SHOOT THE HUMAN SHIELDS.