Yes any country that hosts a terrorist militia should both shut it down and make peace with its neighbors. Israel should offer peace in exchange for all hostages and a lawfully administered democratic Palestinian state protected by the UN but without arms for a period of time. Unlawful Israeli settlements should be ceded to this state.
All these things are worth doing and benefit everyone except hard liners on both side which have aspirations that range from unlawful to unrealistic.
Instead of achieving any extreme ends of either party the results of current strategy is likely to be a permanent state of suffering that will directly or indirectly harm millions. Their lifes and times are worth saving.
Lebanon isn’t the beaten up victim they are scumbags that host a terrorist army. If this specific conflict didn’t exist they would still be a terrorist state run by a gang of thugs.