I don't understand why people get into breast-beating and defeatism over the deaths of a few thousand Hezbollah fighters and a few dozen commanders. I don't think Hezbollah has lost too much. Plus there are reportedly hundreds of thousands of fighters from Yemen, Iraq and even as far as Pakistan and Afghanistan ready to join a regional war if that happens. In 2006, Hezbollah suffered even more casualties but is widely thought of as having 'won'. Yes, they have suffered recent setbacks; but they will regroup, change strategies and resume bleeding Israel. They win by not losing. Israel loses but not having a total victory; and Israel needs the total victory asap. Remember the old Afghan Taliban saying about Watch and Time.
All Israel and its allies have is sabotage and aerial bombardment. They are not substitute for ground invasion and occupation. American firepower--which was much more powerful in early 2000s--could not tame the resistance in Iraq and so the ground forces had to go into places like Fallujah.