The thing nobody is willing to admit is if free food and shelter for everyone becomes a thing, the population would explode. Every system in nature needs a balance. Any organism, animal, living thing, humans included, will increase in population until the limit of resources is hit. We have no natural predators so our population is limited solely by the resources we have access to. Feeding everyone would actually increase the problem of trying to feed everyone.
The thing nobody is willing to admit is if free food and shelter for everyone becomes a thing, the population would explode. Every system in nature needs a balance. Any organism, animal, living thing, humans included, will increase in population until the limit of resources is hit. We have no natural predators so our population is limited solely by the resources we have access to. Feeding everyone would actually increase the problem of trying to feed everyone.
Time is a resource, and in the modern world where near-full time parental involvement is assumed, it would effectively limit reproduction.
Matter of fact, it is entirely possible that is a significant part of why birthrates keep declining.