Three cheers for MadamePlatypus!
yes of course it is easier to be healthy if you have money, Fray Bentos pie and chips (gag!) would cost about £1 a head - salmon, new potatoes and mange tout costs about 300% more.
There are much cheaper healthy options, but then we are faced with a lack of choice.
You look in a supermarket, rule out everything that costs more than a pound per meal, AND everything with an unhealthy level of fat, sugar or salt, and you are left with wholewheat pasta, tinned tuna, tinned tomatoes and carrots. Other stuff too, but that's all I can think of off the top of my head - it's all most people can think of off the top of their head, and whose kids will put up with that EVERY night of the week? Mine wouldn't.
Add to this the sometimes appalling quality of the school meals .... yes, the menu says "lamb hot pot with roast potatoes and peas, followed by apricot crumble" but if your child is last to seat, what they will get is greasy roast potatoes, bread, and a biscuit, because everything has run out! If your child is on free school meals, that is a sizable proportion of their day's calories completely wasted on crap.
I have resorted to dishing dinner up 2 hours later than normal because I know they won't like it, and won't eat it unless they are famished. How many would dish up chips and beans instead? I have done before.