To your first point, people being able to eat is great all, but you really must consider the quality of the food. Here in Mexico, there's a program to feed the poor called "La lucha contra hambre" (the fight against hunger).
But unfortunately the food is largely processed, corn products. And that's not good either. I can walk down to the tienda 2 minutes from my house and Coke is cheaper than water. So while lowering of price is good, it doesn't necessarily improve health or quality of life.
Healthcare is an interesting topic. I think people spend too much time on the reactionary part. You know, combating illness, clearing out arteries after decades of poor choice, that sort of thing. Instead of concentrating on prevention.
I think if countries were able to make available healthier food choices and promote good lifestyle decisions, especially among to poor, you would see a big change health care costs. Or maybe I'm just a little optimistic.