Exactly this. The problem is that empty calorie food is too readily available and I personally don't think as a country, we have a lifestyle that encourages good eating habits or knowledge either.
I was hesitant to bring this up because it's a bit of a controversial topic sometimes and also not entirely on topic but I also think that other issues are not spoken about enough in the conversation of obesity. It's really easy to say eat less, move more and throw some calories on a menu but we are a nation of lonely people, we are a nation of mentally ill people, and then you have the aspects of things like poverty, opportunities, work-life balance, time, knowledge, it can end up a perfect storm.