You're tying together some pretty far-flung strands of argument there.
Regarding children and selfishness: some of the most selfish people I know have kids. They're selfish in the sense that they only care about their family, even to the detriment of everyone else.