As an open source author or maintainer you don't do the work for others and then expect some kind of compensation. The idea instead is to do the work that you would have done anyway because somebody else paid you or because you did it for fun, and then you publish it to use the community to help you fix issues. A philantropic motivation is nice but not necessary and just a minor side effect. And just as you don't have an obligation to help does nobody have an obligation to help you either.
That's why I like the term "open source" better than the original "free software". If you get the root motivation that RMS had for the "freedom" aspect of it, then that's the same thing, but too many people read it as "for free". Like apparently the author of this article. And that's just wrong.