> Earth can only support a certain number of human beings at a given standard of life.
Correction, to be pedantic. Earth can only support a certain number of human beings at a given standard of life with our current sciencific advancement. The number increases with advancements in renewable tech.