While I don't disagree with most of what you said, I still think there are too many people. I think you are only looking at the US. Look at the conditions that people live in around the world, especially in crowded cities in places like China. The world can support more people if it has to, but the estimates I've seen range from supporting 8 billion to 11 billion people. The UN is estimating that the population will peak around 2050-2060 with 11.5 billion people.
The real question is sustainability. Our economies are based on consumption, contain a lot waste/pollution,
and unevenly distribute resources. The areas most likely to grow (third world areas) are also have the least environmental laws or enforcement.
Why do people who are financially independent or pay the legal minimum in taxes need to go? To me, it sounds like it would be better to fix the tax system, the welfare systems, and the conditions that trap people in poverty.
Also, how do you suggest we just grow more food? Land suitable for growing food is shrinking worldwide. It is highly unlikely that we will "need more people growing food", since the trend we are seeing is for larger mechanized and automated monoculture farms replacing small farms.
I also don't see access to birth control being the main goal. It is certainly a big goal in some countries along with changing cultural perceptions of using it, like what has/is happening in India. But there will be people in developed societies that have many kids too. I see plenty of people who have large families and seem to grow them further regardless of their financial situation even if they have access to birth control.