It’s the distribution of resources that is the problem.
It’s hard to reach some of the places people are suffering the most. Many are very remote, or in active war zones. Lots of aid gets taken by people in power, and isn’t given to the needy. For reasons like religion, war, and power.
There are currently plenty of food, and resources. Think of the amount of food that gets thrown out after a Trump (pick your politician) fundraising event.
In this world, there are people who live off of elephant shit, and filthy water. Some people live in giant buildings, and eat like a king. A lot simply depends on where a person is born.
As mentioned above, older people require more resources. In addition, they are less capable. Can you imagine a workforce where %50 of workers are over 65 years old? The younger people are required for building infrastructure, defense, almost everything…