I'm not at all sure the last part is true. It's difficult to do experiments in history, of course, but there are historical examples of quite fast-advancing societies with smallish, stable populations, and of not-making-progress societies with large and growing populations. Enough that I doubt any general causal relationship between population growth and technological advances or quality of life.