True, but Israel can't forfeit to the opponent no matter how tilted the playing field.
Militarily, I think that the mistake was in not crossing the Litani River. The IDF did not attack deeply enough. Once you allow your tanks to get tangled up with enemy infantry in hill country, you're going to lose a lot of people.
Probably the reason Israel did not cross the Litani is that they didn't want to tangle with the Lebanese Army (proper) & possibly trigger a wider war that would probably include Syria, Iran & whoever.
It's hard to see why you go in 'heavy' when your goals are so limited.
Pansies can't win because pansies won't fight. That is quite completely all.