Releasing open source software and then “demanding payment” goes against everything about open source.

If someone expects to be paid for the use of their software, releasing it as open source is not what they want.

If a maintainer of a software project starts trying to demand payment or threatening to change license terms, it’s a reasonable response for a company to fork it or build their own solution.

And this is why all new projects by independent developers should seriously consider using a post-open source license before defaulting to corporate-friendly/corporate-first OSI licenses

I think they should expect payment from the job they're working, not opensource or "post-opensource" work.

Yep, this kind of attitude is even more reason to reject the broken status quo.