Fast forward to 2025, and now free school lunches are nearly ubiquitous. Once people experience it, few want to go back. Because it's a much more efficient and hassle-free system.
Yes, of course the money is coming from tax: in other words, if you're a middle-class parent, nothing changed. You're still paying for your kids' lunch one way or the other. But you don't have to pay for a gratuitous system of bureaucracy that keeps track of which kids' parents are making how much money, and whether each kid is "eligible" to eat lunch today, so your money is actually being used more efficiently with less overhead.