Maybe I'm not understanding & have spoken out of turn here & I apologize.
I was only trying to say that $20 would go farther for a family of four in the store when buying processed foods & very little if any meat.
Even at Walmart, block or preshredded cheese is around $5-$6 per lb (roughly) and mac runs about $1 per lb and the boxed premix is about .50 for cheapest to $1.50 for big name brand.
Fruit and alot of veggies is rarely sold for less than $1 lb and most meat starts @ $2 lb & goes up from there although whole chicken is usually around $1.50lb with cut up pieces being much more.
At these kind of prices, that $20 would only feed that family for one or two meals of raw whole foods whereas it could buy atleast 4-5 processed plus one or two small pkgs of meat.
And nevermind the initial cost for staple foods like flour, salt, oil or shortening, etc. Not all people have well stocked pantries or cupboards.
Was it in Food Inc or Supersize Me, that showed a family constantly eating the "value" menu at a drive up fast food place because it was cheaper to feed them all than to buy in the store?
I agree it does start in the home and I consider myself lucky to know how to cook from scratch, can, and to have a well stocked pantry & veggie garden because I see alot of people who don't and that usually comes down to--they don't know how or even where to begin.
I do think the gvt & school food system is messed up & I think there shouldn't be a choice for the kids to eat-I know when I was in school, there was no choices-all for one & one for all. And they still made most of the food-atleast I think so

But I will say our menu was alot different than it is today.
Also I think the food industry is atleast starting to get a wake up call and it's being publicized more & more about the crap being passed as food & how to make healthier choices that doesn't have to cost an arm & a leg. An informed public will most likely be a better fed public.
(Just my 2 cents, so take it or leave it as seen fit)