I get that. I thought it was strange that the question was introduced with an "overpopulation" flavor. (Maybe it was just a red herring.) My comment badly implied that yours wasn't responsive to the question; I meant to opine that the introduction wasn't all that germane.
There are a couple of "paradoxes" when one considers family trees and such. For example we all have two parents, four grandparents, eight GGPs, sixteen GGGPs, and so on. So how is an exponentially increasing heritage as we go back in time consistent with a growing population going forward? Was there an original, parenting "couple" N generations back? If so, how could they singly play all the roles of my 2N progenitors at that time? And, if two kids/family going forward gives a stable population, how can it also produce an exponential personal progeny?
I found Mitochondrial Eve an interesting read.