Pretty stupid thing to say. UN predicts 11B humans at peak. Certain new studies predict 9.7B. Global average birth rate is already close to replacement levels.
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.