I disagree with you that all of Lebanon is a legitimate military target. It has had no discernible impact on the number of missiles fired into Israel at all. I would agree that any trucks bringing more missiles in are clearly military targets, but where is the moral position for asking people to leave an area and then bombing them when they do? Israel has tied themselves in a knot that they cannot untie militarily. The shame is that they have made Hezbollah look strong by continuing to look inept as a military force. I predict that the Israeli minister of defense will be fired or resign soon. This is an unmitigated disaster for Israel militarily, politically and strategically.
Disagree all you want. Hizb,Allah didn't get 13,000 rockets into Lebanon in secret or without help. Help like the communications services the Lebanese Army has been supplying the last two weeks. The people of Kana couldn't have missed the 100+ Katusha's being fired from their little hilltop town either. Sleep with terrorists, die with terrorists. Kill them all.
Anywhere Hezbollah rockets are located are legitimate targets.