>> Well, if you were keeping all the code to yourself you presumably wouldn't be accepting poorly reviewed patches from random people.
How does this follow? You can just as easily hire "random people" to make mistakes as you can accept mistakes from people you don't pay. The problem is poorly reviewed code either way. Not the license.