No, Netenyahu and his commanders should be tried for war crimes, a new moderate leader should be elected. That wont stop the fighting however, if Hezbollah attacks again, Israel will strike back again. It is not down to Israel that the conflict continues, Lebanon needs to get it's house in order.