It depends on the sales model. If people instantly see the value of the product, like in this case, people will come. But if they do not see the value, you have to manually sell it to them, which is a lot of work. For example if you invent a new programming language, even if it's revolutionary, it will still be a lot of grunt work teaching people how to use it, pitching it, explaining how it's better then current languages, etc. It's no coincidence that for example the most popular web frameworks are from Google and Facebook. And that TypeScript, #C is developed by Microsoft. All multi billion companies spending million of dollars marketing and selling said technologies.