Go spend some time in an nursing home sometime talking to the residents; having kids is no guarantee people won't spend their final years completely alone. Adult children move too far away, die, get addicted, decide they hate you, etc, etc.
I'm childless-not-by-choice (yes, we exist) and I hate this condescending faux-concern about my old age (it's right down there with telling me I'm selfish and stunted and not a real woman). Unless they're only children of only children, everyone's got family, and unless they're complete jerks, everyone's got friends.
I do agree that having kids is no guarantee you will not die alone. It does up your odds drastically than not however.
I am also 99% sure my kids are not going to hate me or become addicts when they get older. Heck, 2 of my 3 are already grown ups and they love both of us and stay away from the those less than desirable things because we raised them right. They enjoy spending as much time as possible with us and I don't see that changing.
Sorry you feel the way that you do that this is some sort of condescending view of those that don't decide to have kids but it is what it is and is certainly not intended as such.
Maybe some of us want to roll the dice against those odds and shoot to spend our golden years spending time with our adult children and our grandchildren telling stories of our youth and just being around us as that is our "Bliss".
As far as that nursing home volunteering deal..no thanks. The only way I am talking to them is if I become a resident myself.
To loop into that as a case in point, I actually took care of my father the last year of his life to keep him home and out of one of those places. He never won any father of the year awards due to his serious life-long battle with alcoholism, but that never deterred me from patching things up with him and doing what I know he needed me to do to make his final days as comfortable as possible (and out of a nursing home). I can go to my grave knowing he did not die alone due to that and I don't ever regret that.