One hundred million healthy people is probably ideal.

What is the ideal population of the Earth? The answer to that question by natural processes would be, “The greatest number that can be created”. Nature maximizes the number of any given species by creating as many offspring as possible and lets natural processes prune off the excess. This is an ongoing process and works [...]