Companies still compete to attract and retain top devs. What if those devs insisted that the companies they work for sponsor open source, and prefer sponsoring companies when making decisions about where they'll work? If companies spent just somewhere near 1% of what they spend on devs on open source sponsorship they could transform the ecosystem. As a result they'd have more and better open source to leverage. That's before you consider the risk mitigation of ensuring stable suppliers.