I meant to say if Israel really wanted it then it already had it.
It is a requirement under international law to let civilians evacuate areas where fighting is happening. If Israel accomodates that then they're engaging in ethnic cleansing. If they don't then they're engaging in genocide. Maybe the anti-Israelis should spell a more detailed and acceptable plan of how Israel can get Lebanon to stop lobbing rockets into its cities. If Hezbollah is using villages as cover then they become military objective. Check out what villages on the Ukraine/Russia frontlines look like or in any other war. Hezbollah fired hundreds of rockets already from inside the city of Tyre at Israel. Many armies would just flatten it with artillery under this situation.
Smotritch and the settler movement don't get to decide.
But yes, the argument that if Israel doesn't extract a price for aggression is gaining momentum over time. Because it seems nothing else works. Lebanon has no reason to attack Israel. It's not "occupied", it has no "right of resistance", or whatever other bullshit reasons people give to the right of others to lob rockets into Israeli population centers and terrorize its civilians. The Lebanese government gets it as well but unfortunately has no ability to control Hezbollah who are loyal to Iran.
Either way at this time it is not being annexed and there is no plan to annex it. What will likely happen is that some buffer zone will remain occupied until the Lebanese government and UN resolutions decisions demanding Hezbollah is disarmed are applied. If Hezbollah keeps rearming and keeps attacking Israel then we can expect that buffer zone to keep growing over the long term and the retaliation from Israel to become as severe as required to remove that threat. The main change in Israel's policy following Oct 7th is that it will not get into a scenario where it can be surprised again and it will not allow enemy forces to build up the capability to surprise it.