I lost 30 pounds over 2 years by being hungry non-stop and walking about 3 miles per day to work, so losing weight isn't just a "pill disease" that we can solve with a pill, it requires a person to have the self-control to be hungry and exercise, and (from experience) over-eaters don't tend to have much self-control in that area.
I think obesity should be treated more as a mental health issue than physical (for most people, there are exceptions), because there is no better way to lose weight than diet and exercise and doing it at a slow rate.
Obesity is an example of a problem like climate change. We know how to solve it (less sugar, better food, less calories, more moving) but no one wants to take those steps. I feel like this will also fall back onto the food companies, who will probably be reviled in 50 years like the tobacco companies are today.