Earth can sustain current population many times over, what it cannot however is human greed and stupidity. No worries, as George Carlin said: “Save the earth! Save the earth! The earth is fine, we are the ones who are screwed.”
Like so much else, this assertion that earth will be fine, is total bullshit...