What do you propose Israel do though? And simply not killing civilians isn't a valid answer. How do they respond to the massacre and subsequent hostages?
And fwiw, I've stated many times that Israel, and more specifically, Bibi's response has been well past proportional. I'm disappointed that they had to literally raze Gaza to the ground as a response. I think that wasn't necessary, but their intent has been known for a while now. They want to completely destroy Hamas, and making Gaza inhabitable at least for some time seems to be a part of that strategy.
That said, I'm not sure where the line would be drawn in terms of retaliation. They can't be expected to not respond, so how much is enough?