Sugary products are cheap to manufacture, specifically because US government subsidizes corn production for HFCS. It's not because General Mills is evil corporation that wants to hook you on sugar.
As an example from the other side - Cheap dairy products in Europe exist because the governments there subsidize the crap out of dairy industry. And will not stop, no matter how bad production of those are for the environment. They will point the finger at air travel, though...
> The food desert idea is plausible, but the literal definition is useless (poor people can't walk 0.5 miles?),
How sheltered are you? No you can't walk 0.5 miles, when there's an interstate separating you from a grocery store that can financially afford to stock fresh produce. Or maybe you should walk an extra 30-60 minutes after you come back from your second shift of the day?