I'm sorry, but this is an utterly idiotic opinion. You're attacking developers who have nothing at all to do with your grievances.
Now, I do agree with you that funding funneled through a middleman always deviates toward what that middleman expects. Foundation-based funding is problematic on so many levels, and direct financial support definitely makes much more sense.
But back to your actual point: Writing code is expression. It's equivalent to free speech, and because of that, you're fundamentally wrong to dictate what or how anyone else should express themselves.
Sure, plenty of developers are dicks. Fineāthen don't use their software. Don't buy it. Don't download it. If it's FOSS, fork it. The sky is the limit!
Just stop telling others what they should or shouldn't do.