Who pays for it?
If everybody gets all of the above for free, then why would they ever work and contribute to covering the cost of these free for everyone services?
Once a large number of people stop working, who actually works to grow the food? Who builds the houses?
It's interesting that you bring up a large number of people no longer growing food as if that's not the current reality. What do all those people do now that they don't have to work for food?
Someone works grueling hours in the sun to grow it and then the rest of us work and pay those people that grew it money. Is this really a question?
If the people doing the growing are getting all of their needs met why would they grind to produce food to sell for money when they get money for free?
Why would the vast majority of people in the bottom 50% of the economic ladder work at all if they were getting all of their needs met at no cost to them?
Once a large number of people stop working, who actually works to grow the food? Who builds the houses?
Communism does not work.