Well, I do not really know what the answer is, but we have seen that over 1,300 Israeli civilians were killed just last month. I also, generally, do not think Israel was the instigator in the vast majority of these issues. So, once again, the terror groups that do not value the life of the people that they supposedly represent use them as cover thus bringing that discrepancy in numbers you point.
It seems to me that this is exactly their M.O. The world, at large, agree that a 2 state solution is the right way to go, all the way back to the UN resolution from 1947 and forward. The only ones that object to it are the religious nuts, they carry terror attacks, use their own people as shields and then use their loses as propaganda. The only reasonable solution is to remove these terror groups and if the Palestinians can not, or are not willing to remove them from within, their victims have got to a place where they have to act.
I know that the emotional thing to do is to cry about the innocent victims, but the terror groups are not crying about them, they use the innocents (on both sides) to appeal to the emotion. I am not saying that every decision Israel made or makes is right, but on the scale of right and wrong, they are more right than wrong. They did give the civilians heads up to evacuate. They do try and minimize the areas they hit instead of spray bombing the way Hamas does. Is it horrible that there are innocent victims? Of course - but they were systematically been forced to that place.
So, logically (because emotions will not solve this in the short or the long term), I can not really accuse Israel of what they have tried to do, given the restrictions they have to live with.