I think the reason I am not obese myself is that I am aware of all this. The hedonic treadmills. Calories in calories out. What processed food actually means. Understanding what the ingredients actually do. Maintaining an active lifestyle.
For me, the way forward was simply education. Once aware of all this, it becomes impossible to live another way. Maybe that is what we should market to people: knowledge that empowers lasting changes to behavior instead of quick fix shots/pills/diets.