Fast food, snacks, and sodas are cheap. Fruits and vegetables are not.
Without access to healthful foods, people cannot eat healthfully. But access alone cannot reverse obesity.
The real issue is poverty. Unless we do something to reduce income inequality, and to make healthier foods more affordable, fixing the access problem is unlikely to produce measurable results on its own.