The free lunch means that it's coming from people who do not directly benefit from the result. It benefits the families with children and hypothetically should go straight to just children. The fact that you think it will result in more taxes for the community in the future does not change the fact that it comes from people without children and is still a "free lunch".
Nevermind that people w/o children would only partially POSSIBLY benefit from this in the future, while parents get the direct aid now and possible future benefits... you're wrong twice.
Nevermind that people w/o children would only partially POSSIBLY benefit from this in the future, while parents get the direct aid now and possible future benefits... you're wrong twice.