A language environment emerges using baby steps.
- spark interest from hobbyists wanting to try new ideas
- provide enough inertia to the platform for the hobbyists to want to join as users or contributers
- accept the role as a contribution manager (accepting source code if open-source, or finances if proprietary), while still developing core stability by yourself (the language designer)
- then encourage small companies to try it to solve problems that are made easy by a niche of your environment
More generally, if we look at devtools adoption as a whole (and I suspect Dark's adoption will more closely resemble a B2B devtool than a programming language), I don't believe those steps you outline are sequential at all. As an example, PHP was adopted by small companies extremely quickly, as were Parse and Firebase.
So I understand your point, and I'm not going to claim that you're wrong, but there are definitely other adoption models that potentially apply here.