Sorry, I have to laugh at the hasbara thing. It's just become a standard answer to anyone who disagrees with you and otherwise have no reply.
This is not meant to be flippant, because war is horrendous, but my understanding is that Israel killed about 70,000 people. 40,000 were Hamas, 30,000 were civilians. A ratio of less than 1 person for each combatant.
Seeing as the Hamas "combatants" were cowards hiding behind the general population and this was house to house warfare, I'd say that is remarkably low numbers.
Without this hasbara nonsense, could you please explain what "Israel/IDF has been up to"?
I understand if this was certain other people there would be a tweet that would be taken as fact wihtout question, but I give you a bit more credit than those.
So serious question. And seeing as I cannot think of another way to eliminate Hamas, what else would you suggest Israel should have done?