I strongly disagree with the concept that another person knows better than I do which food I should eat or how I should otherwise live my life.
That said, there should be more education around nutrition. Even free healthy food doesn't help anything if people are too dumb to choose it over junk.