Devs have to eat and if someone offers you a life altering amount of money to work on their hobby project, a lot of them would probably take it. It's hard to turn down something that might assure your family a comfortable life.
That's all good, and I hope they're happy, but they shouldn't expect their audience to stick around if they start to ruin the project that got them there.
Sure, but why does it always have to lead to users getting the short end of the stick? Why can't they accept money and NOT screw over the users? And if the choice is between "Take VC money and screw users" and "Reject VC money and happy users", why do 99% of the people take the first option? They're most likely software developers (as this is the context), so it isn't really a choice between "uncomfortable life" or "comfortable life", there is something more going on here.
This is not what I said. I meant that users should contribute and not expect FOSS projects as a separate channel of getting material for their corporate work.