Keeping people on this medication for life seems like a really bad thing - atleast until we clearly know what the long term effects are. Those are unknown.
The other medication you mention is known, studied, affordable. Comparing insulin to Ozempic is .. well, a non-comparison in my book.
Generally speaking - definitely for something that you can treat with a life style change and some inconvenience in the beginning - a life where you can live without a drug is better than one where you keep being dependent on it.
Unless you're the pharma industry, that is.