Lebanon is not strong enough to control Hezbollah, it can barely run itself after the fifteen years of civil war.
Added to that the invasions by Israel and Syria it’s been on its knees since 1990.
Interference from outside has disrupted a fine balance.
Beirut used to be known as the best holiday destination of the middle east. No longer.