You're absolutely correct. What I have always said personally is that there is no such thing as an overpopulation problem anywhere in the world. There is an economic disperity problem, and a technology problem.
People always use China as their argument about how the world is overpopulated.
What people fail to realize is how underequiped the Chinese gov't is to handle it's own population. They need an economy that embraces new technologies and the freedom required to create it. Instead they hold onto a corrupt and broken system which continues to grind against what the people need. It is the fourth largest country in the world with the largest population. The rest is considered inhospitable.