There's this idea that open source should be totally free, but then how does the developer writing the software wind up eating and paying their rent? There's the linux kernel and mozilla and other massive open source projects which have large companies and foundations and budgets behind them, but that is the 0.01% of open source projects.
When OSS maintainers setup companies and go the "loss leader" or "bait and switch" or "freemium" models so that they release open source code, but the Enterprise-level offerings are locked behind proprietary licenses then this is looked at as being a betrayal.
The OSS community almost seems to require OSS maintainers to be in poverty, while allowing large corporations to freely consume all of their work. That just isn't sustainable.