But 99% of people won't. Choosing that platform massively shrinks your community.
I'm not saying don't do it and try to grow that ecosystem if you want to. I'm all for federated becoming the standard going forward. But don't judge people not wanting to massively compromise their project with a platform that actually is massively worse because it doesn't have people there.
User count absolutely matters for code hosting platforms, and it absolutely is a social network. Network effect is critical and the entire premise of this article.