Plenty of non-opensource developers also have no idea how to act on GitHub. Some people are great. But I’ve also gotten more than my share of entitled “drop everything and fix this now” issues opened over the years. “It’s causing an outage!”. It’s like I’m a wayward junior engineer who needs to be brought in line. Do you appreciate my work or not, idiots? You can’t have it both ways. It’s kind of surreal.
The fact is that if those critical projects folded, the big companies would just take over the software 90% of the time - which is supposed to be a positive feature of open source. The other 10% of the time, the reason the software was profitable for the big company is because people were working on it for free.
Maybe the solution is to stop writing all of this corporate software for free, or at least AGPL it.
Many open source projects only have donations based funding, no way for be to download an actual software product that I am invoiced and pay for.
Package the binaries and sell them to me, I will happily pay with company money...
They do exist.