Assuming free food is actually free (to the providers as well as the consumers) is this bad? Humans are a resource, think of us like a lottery. 99% of us may not be that commercially valuable but the other 1% pay it off.
This is one potential post-scarcity future: Big corporations sponsor whole villages, just on the off chance that a genius is born to that population who will then work for the corporation.