So the fact that the Lebanese people were warned (pamphlets) isn't considered.
The fact that Hezbollah occupies elected seats in the Lebanese government isn't an issue.
If the Lebanese were truly anti-Hezbollah, they wouldn't be there. If the Lebanese people are so split over the issue, then wouldn't there be a natural geographic separation between supporters and non-supporters? Not 100%, but over time, very pronounced? And if the Lebanese people are too weak to stop Hezbollah from occupying their land, and Hezbollah's presence truly is unwelcome, then can we legitimately condemn Israel for attacking an aggressor that occupies foreign territory?