Israel has killed 20 times the number of civilians that Hizbollah has. Most of these were killed in the bombing of Beruit, or in their homes in south Lebanon. The Israeli army seems to prefer these "soft" targets to targets that shoot back. They became used to this in Gaza. WHen this war started, Olmert and the IDF said they needed 2 weeks to, stop the rockets, move Hizbollah away from the border, kill the Hizbollah leadership. None of this has happened. Thats why the war is lost. The Katyusha rockets were developed in 1940, by the Russians. If Iran had given Hizbollah more modern rockets, then Tel Aviv and Haifa would look more like Beruit. Look up the word "hubris" in the dictionary. This will tell you what the main problem is for Israel.
from the article: ANALYSIS: IAF chiefs admit air power can't subdue rocket fire