We can take it, but not with the way our current economic systems are set up. There's no real reward for producing extra supply, and there's no real efficient global delivery network. Human populations are all clustered in set places, and in those set places we're spread out with urban sprawl rather than building upward, and those houses themselves are often so expensive that it creates slum areas where only the poor can move to.
We have the emerging technology to improve and increase food output, to decrease our carbon footprint, and to improve our habitation, but no-one wants to because it's too expensive and there's not enough financial reward for it.