Also note that we're 8 billion people living on a much higher average material living standard than when we were 2 billion 100 years ago.
Which is a topic of intense discussion in economics over the last few hundred years, BTW, and the discussion here so far has shockingly few references to those.