Open source projects, the infrastructure of digital public goods, have long relied on unsustainable funding sources like Github Sponsors, Open Collective, or Buy Me A Coffee. Besides the very few that have reached commercial success by transforming into enterprise SaaS, the vast majority of projects failed to find adequate funding.
The core problem is not that open source projects are not sharing the money received. The problem is that, in total numbers, open source is not getting enough money. $2.5 million is not enough. To put this number into perspective, startups get typically much more than that.