more babies means more chance of genetic dispersion within population. If more genes are passed to future generation, a particular individual who accomplished this proved successfull in evolution.
I don't believe in the principle, no, but I expect the story is right. Point of discussion? Hmmm...mostly just amusing. That's why it's in free thoughts. As in thoughts that are free. Geoff