Bombing the airport may have been one means of keeping Israeli kidnap victims from going to Iran.
Get real. Bombing the airport was a wake-up call to the Lebanese for letting Hezbollah run loose in the country and, especially, in South Beirut around the airport. I doubt that Hezbollah was going to parade Israeli prisoners through Beirut International airport on a flight to Iran.
It was also a way of screwing up the tourist season completely.
(This is the high point of the Leb. tourist season.)
Hit them where their pocket book is.
Also isolates these turds a bit.