What? No, it's quite easy to 'square' it actually. Civilian casualties are inevitable when hamas embeds itself into the civilian populace and forces them to stay in the positions they operate from.
Did you have similar outrage when the Russian air force was dropping 1000lb dumb bombs on similarly densely populated cities in Syria from 2015-2017? I guarantee you a lot more civilians died needlessly in places like aleppo and palmyra than Israel has ever 'slaughtered'.