Earlier quoted context omitted.
Heavy bombing of densely populated areas? It's rather simple. As a general rule, civilians in the Gaza Strip know if they are near a target. You don't live next to a rocket manufacturing, storage or launch site without knowing about it. The IDF have gone to great pains to warn civilians not to go near these sites, or to mix with combatants. They send text messages, drop leaflets, even make phone calls with recorded m…
I think you can also draw a distinction between deliberately targetting civilians and doing all you can to avoid hitting them.
I get it: Hamas is a morally monstrous organization. I agree with that wholeheartedly. But there's such a thing as proportionate response. For every Israeli civilian that's killed, many more (greater than 10, at the least) Palestinian civilians are killed. The fact that Hamas is barbaric and doesn't have laser guided missiles doesn't change the fact that innocent people are being bombed to death.
What should Israel do? Well, frack if I know. But "we're trapped in a conflict with a barbaric organization, so we must be barbaric, too, to compete with them" means you can't complain when people call you barbaric.