Earlier quoted context omitted.
Creating a software program is only 10% of the work. The rest is marketing, promotion, sales, support, accounting, paying taxes, attending conferences, creating manuals and videos, etc. Most developers fail because they stop after getting the program to work. "Build it and they will come" is a stupid Hollywood myth.
There's a lot of the mentality of OSS where the project creator releases it permissively, and is fine with many little guys (who otherwise wouldn't have paid for an equivalent library) using it. Then as they get traction, a big company who _could_ afford to pay also benefits from said project, and the creator is whinging that they don't get paid by the big company - with the reason that the company _could_ pay, that'…
it's not unreasonable for an individual to decide that contributions to other open source developers are good, and contributions to a black hole are bad.
if you decide you don't want me to benefit from your work without profiting you, then you have to pay me for mine. if you want to play nice, then I'm willing to play nice, too.