Killing Israeli civilians by the militants is wrong. Killing Palestanian civilians by the IDF is wrong. One can argue that in most cases the IDF were targeting militants but end up killing their targets and other non target who just happened to be in the area. This is where the problem lies. Knowing full well that your missile will kill the target as well as other people who just happend to be in the area, yet the missile is fired and hits it mark. Another car ferrying militants is destroyed together with a few unfortunate civilians who just happend to be nearby. So be it. The strike was sucessful. A few collateral damage but the IDF can live with it. Tomorrow another strike. Israel has followed the path where it believes that it is better to kill 10 innocent people than to let one guilty party escape. Why? Simple. All these years, one killing here and another there. A missile strike here and there. It has become routine. It is almost expected. The IDF has become numb to Palestanian deaths and injury. They have shown repeatedly that they give very little concern to Palestinian civilians. Almost as if the civilians have become invisible, and all the IDF see are targets and the need to take them out. Everything else is of little concern. They wouldn't bat an eyelid. Like an angry person that got bitten by one fire ant and retaliates by stomping on the area where the guilty ant is scurring. He crushes the guilty ant and a few other ants nearby. Success! The ant is dead and he walks off leaving the grieving relatives of the other ants to clean up. Shock and horror leads to anger and revenge. Before long, that man is bitten again by more ants. He stomps some more....
There is no question that Israel is more powerful that the Palestinian militants. This forces the militants to fight Israel the only way they can, which in turn forces the IDF to respond the only way they can. Like a snake and the mongoose embroiled in their eternal fight, these two know no other way. No other method of resolving their differences. Each too distrustful and all too full of hatred of the other to start down a new road to some other destination and prehaps a better out come. Both looking for every little opportunity to discredit the other and every little reason to strike back at their enemy. Every little attempt to hurt the enemy in anyways even if it mean hurting themselves.
You indicated that if Israel were like Hamas they would have long ago wiped out the Palestinians but they don't do it bacause they don't have the desire. Let me ask you this. Does Israel not wipe out the Palestinians because they don't have the desire, or is it because they couldn't? For every action there is a reaction. What would the reaction be.. from Israel's neighbours, from the EU, from NATO, from all around the world if Israel chose a path of eradication an a grand scale of the Palestanian territories making the Warsaw uprising look like a picnic? With slaughter of Palestinions and razing of antire cities and towns causing huge refugee columns streaming fleeing anywhere they can with the IDF hot on their tails. What would you think the reaction be worldwide? Even from the United states? Do you think the admistration would say yeah! Good idea! We support you! If Israel did this, do you think Israel would survive?
Now let's just say that Israel in an incredible diplomacy coup, managed to get every government, every organization, and every religious sect in the world to look the other way or not complain or raise any issue when the IDF puts forward their plan for the final solution of the Palestinian problem by wiping them off the face of the planet one village at a time until the area is cleansed. Do you really think that Israel or the Zionist in charge wouldn't do it?
Israel wouldn't do it because they can't. That is what sets apart Israel from the militants. Israel is a country and in this international comunity, there are set rules to follow for countries. Israel can flaunt and sometimes break some of those rules; but not all of them. There are just some rules that you cannot break for the moment any country does break them, they cease to become a country in the international family and they would not survive for long. Even during the height of aparthiad in South Africa, that country could not eraticate their "black problem" because they know what the result would be for them. A few countries tried eratication programs in the 20th century. I'm sure you know what the result was with those programs. So ... Israel can't eraticate the Palistinians. Because Israel is smarter than that.