Israel's greatest strategic failure in recent decades was allowing Hezbollah to remain on the Lebanese border. Hezbollah is the most powerful terror group in the word, possessing tens of thousands of rockets pointed at Israel. However, Israel has managed to turn the tide and even show its primary ally, the US, how to win wars against terror armies. Since mid-September, Israel has crushed Hezbollah's leadership and severely limited its military capabilities. Nonetheless, more must be done to ensure the security of northern Israel.
The only reason Hezbollah exists and continues its resistance is because of Israel's occupation of Lebanon and its acts of aggression against Palestinians. Resistance is a natural reaction to expansionist imperial aggression, and there have been many cases in which a smaller force managed to win against a larger colonial army. Israel has tried for decades to subdue Palestinian and Lebanese aspirations for justice, yet it continues to fail.