David Graeber says computer programmers like building libraries and "foundational" technology; but most jobs do not offer that kind of work.
So with open source software developers spend personal time writing software they find interesting.
More and more, companies leverage this open source technology, which only worsens the problem in a positive-feedback loop.
One solution here is that if you are writing software for public consumption, use viral licensing.
@groovestomp For those interested in the source of this, it's from the last book of Graeber "Bullshit Jobs". Graeber interviewed someone who works on the open source at night there.
A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome!