Actually the richer an american is the less likely they are to be fat, because healthy food is overpriced, and unhealthy food packed with useless calories and sugar is always cheap. This issue is NOT quantity, the issue is quality. Poor people buy unhealthy-cheap food, rich people buy healthy-expensive food. Good food costs more, bad food is cheap. Bad food is cheap, packed with sugars, chemicals I can't even pronounce, and empty callories.
Americans eat **** branded as cheap food. I went to US not so long ago, to see a friend of mine, and i saw a similar case of bull****. When you go into a super market there, it's filled with so much crap, processed meat, processed vegetables, damn i'm sure even the canned beer is processed ... So even if i had time to cook there was noway i could eat well for a standard price, the only alternative was 30