> and doing lots of walking
If you just teleport a fat guy from Bentonville to Manhattan and give him a Metrocard he will lose a pound a week. The people who say nobody can lose weight, it's too hard, cannot explain why there are macroscale populations with lower obesity.
Those same populations are gaining weight at a trajectory that is behind the US but still headed the same direction. AFAIK most western European nations have a majority of people overweight, with 20-25% obese. This is less than the US (though it's very regional within the US), but you don't get to brag about a 1-in-4 obesity rate.
Surely you have a study to support this? Or are we just speculating. The problem with this particular area is that it's not intuitive, and relying on "common sense" guidance is why everyone got fat in the first place.
Realistically this treatment is just not available to most people (for the simple reason that there are way too few non-car-dependent cities in the US, and the ones that there are are super expensive). But GLP1 agonists are available to most people.
Giving fat guys ozempic is significantly easier than teleporting them all to Manhattan
"It's too hard" includes "It's too hard to just magically change the environmental factors making it difficult for this specific person". We can't just magically move every obese person to NYC, and unwalkable car-dependent infrastructure cannot be fixed overnight either, even if the people living there all decided to vote for politicians who would legitimately work towards making that happen (still seems unlikely). Unless and until we work towards fixing the societal problems that created the obesity crisis in the first place, we still need short term solutions for the next couple decades at least.