Also, if the project does become popular eventually (which is very unlikely), maintenance is a lot of work. To make matters worse, there is a general tendency that if things go wrong, the community will blame you but if things go well, you get almost no credit.
Even if your project has several thousands of stars on GitHub, it means nothing financially. Most of these OSS authors can't afford to quit their day job even though their project may be generating millions of dollars of value for other people.
Money is an important topic to open source authors because after a decade of working for free during nights and weekends, most of them would love to be able to afford to quit their day jobs to focus exclusively on their projects but they can't do that; they're tired but they have to keep soldiering on with the 80+ hour work week.
Being an open source author is not a wise life decision right now. I think that any business innovation which helps keep open source projects going should be welcome.