However whenever code moves towards being more open, you've got all of the vulnerabilities of closed source software, and all of the bug-finding ease of open source software. This is the worst of all possible worlds.
Therefore #5 is true. The fact that you have easy access to known-to-be-crappy code increases the vulnerability of that code.