>a workable plan that enables more free speech, [...] That approach: build protocols, not platforms. To be clear, this is an approach that would bring us back to the way the internet used to be. The early internet involved many different protocols—instructions and standards that anyone could then use to build a compatible interface. As I've commented before[1][2], discussing protocols and advocating for them is a pop…
Well, for me, it's because GitLab is still too heavy for the Pi.
And even if somehow it became light enough, running it still couldn't help you if your goal is to have a better portfolio for a better job or/and reputation. GitHub is more of a community than a platform, and building a community is way harder than building a platform.
So it's more than just the founding.
Also, sure, you can setup your own website and post contents there, but nobody is going to read it before somebody discovers it. And discovery is really hard.
What those "Big platforms" really got right, is that they've found a way to efficiently deliver the contents created on the platform to their users, and allow the user to give timely feedback about the content. This feedback loop itself is more valuable than the tech behind it.
If decentralization movement want to be successful, it must also create this feedback loop. Otherwise people will just get bored and disconnect.