Food deserts are mostly not the fault of corporations; they're the fault of zoning. Some of that blame admittedly rests on misguided (to say the least) modernist urban planners back in the '30s, but most of it rests squarely on the shoulders of NIMBYs.