No. It's really not. Every company that has previously obtained your work for free will be offended by having to pay for it. Worst case, you'll be attacked for rent-seeking. Best case, you'll be ignored but your work will used for someone else's profit
I agree with the author: it's time that value be compensated by real financial capital, not empty promises of status in some mythical open source community.
Isn't this the best position to be in if you want to get paid? "You've built your company on top of my project and now you need this bug fix/feature yesterday? My hourly rate is $$$"