someone posted an "open source is broken" thing yesterday featuring the plight of the lead (only?) core-js developer... and all i could think was that the primary way in which open source is broken was intentional, and by design - it allows corporations, the very people who should be paying the upkeep, to freeload
the thing about corporations is that if they're not required to pay for something, there's a legal case to be made that their fiduciary duty to their shareholders requires them not to. at least the Free Software movement required them to contribute back in kind - the Open Source movement was created to push back against that, and even now people buy into the corporate-shill message that putting even the tiniest barrier in the way of a corporation leeching off your work is somehow hostile to the entire intent and purpose of open source
and yeah, the core-js dev totally should just down tools and leave. fuck every company depending on their work without paying for its upkeep.