Earlier quoted context omitted.
"Benefit society as a whole" sounds good in theory but rarely works in practice because people are inherently self-interested. A simple counterargument is that someone's kids may not turn out at all to be productive members of society. Fundamentally corporations are different to the government. So whereas government can tax and progressively tax to soften wealth inequalities, corporations ultimately need to be profit…
The benefit to society as a whole is that human society literally continues to exist. If no one has children then society ceases to exist because there isn't a next generation. It's hard to think of anything that benefits society more than having children to comprise the next generation of society. And you know what's really bad for corporate profitability? Not having any workers in a few decades because conditions w…
Overpopulation is also a problem. As long as humans can migrate, I'm not convinced of some lasting labor shortage hypothesis.