That's not even going into the dev market situation right now ...
I mean seriously have you people ever been near a situation where these kind of decisions are made ?
Compared to the competitive advantage of having a software developer on staff?
10 companies each contracting 1 dev for an open-source project is a less-efficient allocation of resources than 1 company hiring 10 devs for their commercial software project.
Efficient allocation of scarce resources is best achieved with comparative advantages. A commercial software team has shared context, management, and knowledge that cannot be as efficiently achieved by a decentralized community of contributors. So the commercial team can produce the same software at a cheaper cost. This is a good thing for the economy.
Figma already did the hard work of prod/tech design and fixing browsers, meaning followers will have a much easier path. https://madebyevan.com/figma/building-a-professional-design-...
The same short-term thinking has been espoused at the dawn of every innovation. Thankfully some folks don’t listen.