Global resources are finite. The resources of the solar system are finite. The visible universe is finite.
Finite is not another word for "meager."
Discussions of physical resource limits would be better if pessimistic prognosticators did not write as if finite-is-meager, and if optimistic prognosticators did not write as if plentiful-is-infinite.