Long term weightloss only happens with a commitment to changing lifestyle.
Long term weight loss rarely happens, full stop. No matter what method people use to lose weight, once a person becomes obese then metabolic changes take place and they are extremely unlikely to maintain any significant weight loss. Whether you do Slimming World, Weightwatchers, low-carb, vlcd, anything that calls itself 'not a diet but a lifestyle change', even surgery - look at the studies and the data and you will see that the vast majority of people regain the weight. Almost no one keeps it off past 1-5 years.
I see this claim about people not following healthy habits on the jabs, well all i know is that i see from the threads I've joined on here over the two years I've been on MJ is that people are very carefully planning their food and exercise, just like other weight loss threads. The jabs make it achievable, but the outcome of users overhauling their habits is the same on the injection threads as the other diet threads. .
I will be on GLP-1s for life, or else I'll be obese again. I know that as an absolute fact, and I have over thirty years of yo-yo dieting experience to back it up. Like most people, like most weight loss methods, if I come off this medication then I will gain weight. So I hope that I never have to.