Food is cheap and available to all but it is generally the wrong kind of foods.
My grocery bill more than doubled when I started eating healthy. But the tradeoff is worth it. I'm down 55 pounds since Nov 19th and have about another 50 pounds to go before meeting my goal.
Basically this was achieved by avoiding cheap processed foods, all fast foods, breads, pastas and foods with added sugar. I've been focusing on whole, natural foods - which are much more expensive. For example, air-chilled poultry; fresh wild-caught fish; raw nuts; olive oil, farm eggs; whole-milk yogurt; 85-90% dark chocolate; grass fed beef; grass-fed butter; real cheeses.
Not a cheap way to eat but feel incredibly healthy and energetic.
Well you are right its more expensive so now we are container and raised bed gardening and buying high quality meat and now Mr. GG2 is putting the finishing touches on my chicken coop and we will be eating our own organic cage free eggs. Tonight we have a nice kale and swiss chard salad out of our garden and a high quality chicken on the grill with red potatoes out of our potato buckets. Its fresher and tastes better than from the store. And its fun to garden and raise animals.
If you really want to eat healthy, and have astromonical grocery bills, I believe Gweneth Paltrow's healthy living cookbook has some bland recipes with expensive ingredients.
At least from what I remember of a review of same a few years ago.