Great analysis, although I don't completely agree with this statement: "GitHub, a company that, having raised $350 million in venture capital, was not going to make it as an independent entity."
If it is referring to the fact that, in the crazy VC spiral of the startups world, once you have received such a big investment, a sale to a big corp is the only choice, then I sadly agree. But GitHub could have been an independent entity with a sustainable business, if they had not fallen into VC's startups trap. I have to agree with DHH here: https://twitter.com/dhh/status/1003611913924894720. We need more independent software companies instead of only having 5 big players.