To add to that, if weight loss peptides like Ozempic are working, let them work.
My mother, in her late 60s is obese. She was forced to retire early due to this, she has had lifelong self image issues due to this, and she's very aware that it's both robbing her ability to enjoy her later years, and years of her life. Until this year, she was staunchly against taking Ozempic due to potential side effects, but the reality is that the side effects of Obesity are so much worse.
For an analogy, there is a lot of evidence that the quantity of people who need to wear glasses has increased because in infancy, children are not looking at distant objects, and irreversible damage is occurring to their vision as a result. Of course this is something we want parents to consider in how they realise their children, but it would be monstrous to then deprive that person of glasses because the fault is societal.
Everything on your list is the equivalent of encouraging children to exercise their eyes, and is absolutely the best way to treat obesity, but medication should be considered as a treatment beyond this.

I was dual booking between Linux and windows 10 on the year better Win 10 end of life being announced and coming into effect.
The reality was that I was just familiar with Windows and it was easier to boot straight into that.
In my first month of only having Linux installed (Bazzite), I shamefully relied on LLMs to help me actually configure the deeper parts of my setup to actually make it how I wanted, which I felt I needed to escape windows.
But that's literally the opposite of choosing the lesser of two evils by most people's book. There is very little incentive to learn a new OS when you're already familiar with one.