But specifically for food the situation is different. There’s so much food that much of it gets thrown away, instead of getting to the hungry in time. It’s an allocation and efficiency problem.
It's convenient to measure whether food production would theoretically be enough: take the quantities an adult need, count the throughput of optimal production of proteins, carbs etc. The cost however is meaningless because most of what we spend on is transport, marketing, storage, packaging, shelving, etc. that's what we count when we say that a household spends x% on food.
We can do the same for the volume of T-shirts, sqm of housing, etc.
This is roughly comparable to Cambodia or Myanmar in 2011.
The world is still extremely poor.
[0] - https://documents1.worldbank.org/curated/en/9360016358808857...
We didn't manage to have an apparent state of abundance with slavery, which is arguably the finest of our exploitive practices. We do manage to have a state of abundance because of the ubiquity of cheap sources of energy, oil in particular.
I'm deeply convinced that current exploitive practices are a consequence of inequalities, no resources scarcity.