It is rightfully unpopular, because it's not based on facts. The earth could easily sustain 8B+ people if certain countries do not over-consume as they are currently. But you are right, people are selfish, especially these over-consumers.
The earth population that can enjoy life is not fixed at 2B, that's very myopic thinking. We should fund science & tech so that it's possible for 11B people to enjoy life without damaging the planet, instead of blaming the "others" based on racist anti-science attitudes and deliberately keeping them poor by punishing them economically.
https://www.youtube.com/watch?v=nzBAxcJDSsc
https://www.youtube.com/watch?v=QsBT5EQt348
http://www.overpopulation.world/