I mostly agree with you, except there are no non-civilian areas. That’s the reason the “Hamas are using civilians as human shields” argument is so stupid. It’s one of the most densely populated regions in the world. There are civilians/civilian infrastructure everywhere. Israel isn’t trying to avoid targeting civilians though, and they should be forced to try, instead of purposefully targeting them.