Earlier quoted context omitted.
Under scarcity, in choosing which foods to buy, how tolerant are you to the risk of being hungry because you allocated too few dollars to calories rich foods? My guess is extreme risk averse.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3198075/ The link between poverty and obesity in the modern world is well established. That means you can hardly point to a lack of energy consumption. I added a video to my comment, from a bio.chem course, that shows a common pathway how high energy state leads to obesity. Note that I can't and don't want to (and don't need to) show very much here, only provide an argumen…
The preference for low cost per calorie foods makes it easy to over eat when your body is missing some nutrient. Which can create offial feedback loops. But, the simple "how do I eat for 20$ this week" is IMO a factor at the individual and cultural level that should not be ignored.