I said nothing about America as a whole, you made that part up.
But for the millions living below the poverty line, having a place to safely store your groceries or a place to prepare/cook them is not at all guaranteed.
> you'll probably not be obese because you can't even afford food and you'll be rationing like crazy.
This is not how human physiology works at all. Mainly because our bodies won't let us get to that level of starvation voluntarily. We do have cheap shitty food for sale that can bail us out in times of hunger. This perpetuates a cycle of obesity.