The problem isn't really population per se, it's population growth. China instituted the one-child policy so they could slow down their population growth to more manageable levels.
We could have 10 billion people on this planet and we'd be fine, so long as we were resource-efficient.
We could have 10 billion people on this planet and we'd be fine, so long as we were resource-efficient.