No its not. There's plenty of open source project that have excellent security track records where no one gets paid.
Security is an easier problem to tackle in an open source project, sufficiently managed. That's not to say decentralization don't have costs.
These same open source projects are also completely decentralized, some having thousands of developers from all over the world and none are getting paid.
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 can join the Bitcoin foundation as an individual member, have more corporations join it, etc.
"We set up something flawed, and if you don't like the flaws you can join it and make it better".
