Good lord. Yes, people adding the content is important. What is the social component bringing people there? I’m repeatedly asking and you’re never covering this. Please try and actually read what I’m saying and engage with that because at no point are you covering the question I’m asking. I am not asking why people use GitHub. I am asking why there needs to be a single central place everyone goes, like social networks, because the vast majority of interaction is so focused within projects that if they were all isolated and you had one sso provider I’m not sure what you’d lose (and this is the extreme case).
I find repos because of search engines, links from project pages, links from package managers, hn, all external sources. If it’s from linked issues that’s user generated and can easily link off site (and often do).
Are you following users and finding repos like that by seeing that they commit to? Having GitHub recommend repos?