I think all schoolchildren up to school leaving age should get FSM, i wouldn't even care if the mega rich took advantage of it. I don't think it should be means tested.
Why is it children/young families that are hammered and means tested on everything? My in laws now in their early 70s benefitted from free uni education, massive rise in house prices, retired in their 50s, state pension far younger than earlier generations, they live in a large 4 bed house just the two of them that is probably worth 900k and they go on multiple holidays every year. Why should they get free bus passes and winter fuel allowance? The argument is always that it's cheaper to just give those to everyone and not means test, funny how it doesn't apply when it's children/young families that could possibly benefit from something.