Americans should eat healthier, that's a given. But for all the many good reasons there are to eat healthy, many of the low income families cannot afford the better foods.
Take organic food as an example. Why is organic food twice as expensive as the regular counterpart? It seems like they should actually be cheaper than the "bad" non-organic food because the farmers aren't using the pesticides on the organic foods. Pesticides must cost money, right? So, it got me curious, why would the non-organic food cost less?