I think is more related to the purpose of life and some sort of notion of immortality through the offspring. But it’s just an impression :)
The OP? Yes.
But he goes into demographics in the thread.
I didn’t read the thread