I was a little put off by that part too, it's not a matter of poor people can't afford to eat right, its a matter of poor, uneducated, busy families don't know how to eat right.
Wake up 10 minutes earlier, make an egg sandwich for each member of the family, 2 slices of wheat bread and 2 eggs with a glass of water or cup of tea, even add one serving of an in season fruit and you will still be ahead. Taking the time to cook for your family is the easiest way to eat healthier and save money.
The younger girl wanted pears and they broke it down to 50 cents a pear, so for 4 family members, $2 in pears, $3 for a decent no HFCS wheat bread, $3 for a dozen eggs, that's the same cost as 2 dollar menu items per family member, put 2-3 eggs on each sandwich and that is one hell of a filling meal. If you want to add juice pick up a container of 100% apple juice at the dollar tree, cut it with 50% water and serve (or if you are a bubble junkie a 50 cent bottle of seltzer). Problem solved. Take it one step further and get 4 chickens in your backyard, dry your own in season fruits for the winter and you are set.
I am annoyed when people complain that they 'can't afford to eat healthy' when they really mean 'I am not willing to take the time to prepare a healthy meal'...