A close look at this situation shows that many of these overpopulated nations mostly in Africa and Asia are underdeveloped. While these underpopulated nations are economically buoyant. I think the reason for the poverty of these developing nations is not the population but bad governance and the inability to maximize and distribute available resources equally. We cannot deny the fact that these overpopulated nations are economically important to these developed nations in terms of human resources. And they contribute immensely to the development of these first-world nations in terms of cheap labour.
Governance in the country is still quite problematic and errors in managing many things may be one of the factors causing poverty to still be rampant. The large population factor could be one of the causes because it is impossible for the state to be able to reach many people for welfare issues. This problem cannot be used as an excuse for leaders because this is guaranteed by law and leaders have an obligation to ensure that poor people have a decent life. Leaders must have a poverty alleviation program by providing employment opportunities and must also provide education that expecting assistance from the government forever will not get them out of trouble.
Poor people cannot be made spoiled by being given life support forever by the government because it will make them lazy to work, on the contrary, it is the government's job to provide access to decent work so that they want to work.
How do you think these developed nations will fill vacancies in their nations and get cheap labor if the population of these developing nations is reduced?
The government must provide education regularly and consistently, so that people have the skills and train human resources to be better prepared to face life. Expecting foreign workers will not make society itself more independent and on the contrary it will actually increase unemployment more and more.