These same open source projects are also completely decentralized, some having thousands of developers from all over the world and none are getting paid.
Don't give me that crap. People are paid to work on linux, firefox, apache, and any number of large open soruce projects. In fact, some projects are responsible for the livelihood of developers, such as ruby on rails.
You could say that open source spawn commercial activity. Why shouldn't it be the same with bitcoin, in which their whole points is to support commercial activity!?
The whole bitcoinfoundation thing has made it less likely that the development will be sustainable, open and decentralized. If I were a developer working on open source projects and perhaps interested in joining another (which I happen to be, heh) I would think twice before joining one where the "lead dev" is getting paid by an organisation that is (partly) ran by some companies that have a financial gain from his work. It will limit freedom, and it is not very open-spirited.
You think those linux foundation members are doing nefarious things? I am sure that they are getting some "financial gains" from funding Linus' works.
"We set up something flawed, and if you don't like the flaws you can join it and make it better".

If you want to fix under-representation in an organization, you fix it by joining it as a member so that you are represented.