I think it probably has more to do with the poor diets that low-income, uneducated people consume -- and nowadays there is a lot more garbage food available for lower prices than ever before. Which is why people get fat; they're trying to feed their body's authentic hunger and needs, but crap food won't do it, so they eat more because their body is still hungry -- a fatal cycle. Truly nutritive food costs a bit more, and it requires some knowledge to identify -- low-income and uneducated doesn't fit that too well. I'm somewhat low-income, but I've spent a lot of years trying to understand nutrition and physiology, so even without a college degree, I've managed to stay within rock-
throwing distance of my ideal weight, pretty much my whole life. Nutrition really needs to be a required course in every grade of public school.
Andria