Isn't the whole point of hostages or human shields is that you're supposed to not kill them? I think it's generally seen as bad if you kill civilians when taking out "bad guys".
I do not understand why this became such a huge argument for why the Palestinian casualties are so high.
You need to blend it with the old American line "We don't negotiate with terrorists" to get the final "killing civilians is actually the optimal strategy" end product.