I think I might like to have children one day, but I don't think children should be viewed as a selfish investment, existing just to benefit yourself.
In fact, if I do have kids one day, I think I would prefer for them to invest as little as possible in my old age care, so they can instead use their money to improve their own lives.