Since I'm now in the habit of quoting others, here is a smart and eloquent passage from Michael Totten, buried deep in the comments thread of his recent post:
"What should Israel have done instead? They should have treated Hezbollahland as a country, which it basically is, and attacked it. They should have treated Lebanon as a separate country, which it basically is, and left it alone.
They should not have bombed Central Beirut, which was monolithically anti-Hezbollah. They should not have bombed my old neighborhood, which was monolithically anti-Hezbollah. They should not have bombed the Maronite city of Jounieh, which was not merely anti-Hezbollah but also pro-Israel.
Jounieh is no longer pro-Israel.
Israel thinks everyone hates them, and it's not true. But they will make it so if they do not pay more attention to the internal characteristics of neighboring countries. 'The Arabs' do not exist as a bloc except in the feverish dreams of the Nasserists and the Baath.
Bombing neutrals, persuadables, and friends is strategically stupid. And cruel."
It's already tragic.