Israel’s goals regarding the Palestinians are political, not military. From Gilad Atzmon at unz.com:
If winning a military battle is defined by the accomplishment of one’s military objectives, then Hamas won the current round of violence with its very first ballistic barrage on Jerusalem ten days ago. Israel, on the other hand, won’t win, can’t win and doesn’t even dream of winning. Like in recent ‘rounds’, all Israel hopes to achieve is an ‘image of victory.’ Despite its military might and destructive enthusiasm, Israel can’t prevail militarily because it doesn’t even remember what military objectives are or what they look like.
In the last seven decades Israel has worked relentlessly to divide the Palestinians in an attempt to dismantle their ability to resist as one people. This project had been so successful in the eyes of the Israelis that many of them started to believe that the Palestinian cause had evaporated into thin air. But then, completely out of the blue (as far as the Israelis are concerned), Hamas managed to unite the Palestinians into a unified fist of resistance: on Tuesday every Palestinian between the River and the Sea joined a strike called by Hamas. Such a collective, multi-sectorial strike didn’t happen in Palestine since 1936.
Military victory is not measured by the carnage you inflict on your foe. It isn’t measured by the number of casualties or the residential towers one reduces into dust. Admittedly, there is no room for comparison between Israeli military capabilities and Hamas’ firepower. Israel is one of the most technologically advanced military forces in the world. Hamas is decades behind, yet it wins over Israel in every round of violence.