TANSTAAFL does not need a qualifier to apply. "Nothing is really free, so whatever you got 'for free' from a community member or some non-commercial effort was bound to have limited reach" is more like the point I'm trying to make.
This is the way FOSS is meant to work. I got jobs where an employer was happy to run other people's FOSS software "for free", happy for me to contribute bugs/requirements/patches back upstream, and happy to release our own projects under FOSS licenses.
It is a win-win for all involved. That's the whole point of it.
This is like trickle-down economics for FOSS and it doesn't work.
To me, it is no different than management, planning, logistics, marketing, etc. which is done for the purpose of supporting some other objective.
It simply means that you perform software development as work-for-hire in support of that other objective, rather than for the purpose of licensing revenue. It provides wages for services rendered, just like the vast majority of other job types.
It just doesn't provide for scalable virtual rent extraction for a "publisher" or other middleman. To me, that is a benefit of it. It removes a bunch of perverse incentives from the table. Incentives that tend to harm the developers and users for the benefit of those middlemen.
The one way to get out of this mess would be to have the market paying a premium for companies that do R&D in FOSS directly. It can not be a secondary goal, and we can not be telling them they shuold find some other way to make a living.