Yes, the environment has enough resources to provide for more than 7 billion people.

Maybe, we need to develop technology in the future to lessen the load on the environment.