I agree with most of that. He did say that about the grandparents though. He even admitted it was a callous thing to say. But that could be my parents who recently turned 70. So no, I'm not sacrificing my parents so that mine or anyone else's kids can have a social life. Screw that.
And to be sure, my kids have the advantage of social media apps. So in reality, their social life hasn't really changed all that much.