I agree with the sentiment, but I feel you're misrepresenting the text you quote:
Creating a LinkedIn account takes what, 30 minutes? You don't need to be one of those high achieving "Can you endorse me for X/Y/Z on LinkedIn" morons to "be on LinkedIn".
Similarly, your parent didn't for a Github account with weekly contributions to OSS projects. Let's be honest, I've seen so many accounts that are just "I was bored during a long weekend and threw together this 200 line utility script". And that's great!
This reduction of people into black and white comes up again and again in this discussion, and I cannot understand it to this day.