Exactly. Obesity goes with poverty because both are a result of a high discount rate.
High discount rate reduces the propensity for work (most poor don't work much, if at all), particularly work with a career path. Why work hard now just to have a middle class life in the future?
Similarly, a high discount rate cuts against a healthy lifestyle - why suffer through a run in the park and hunger right now, just for future health?
(Also explains correlation between poverty and: drugs, alchohol, unprotected sex, probably other pathologies I can't think of.)
High discount rate is the cause, everything else is an effect.
Of course, a high discount rate has nothing to do with the cheapness of carbs, fat and sugar relative to meat or veggies. Money is not the limiting factor. Willpower/preferences are.