It seems to me lowering the price of food so that more people can afford to buy food is a pretty good idea.
Given our programmed (via evolution) ability to store energy what increased food availability has done in industrialized countries, where people already have what is biologically necessary, has definitely led to obesity.