In theory you are right - more folks = more awesomeness. In practice this involves a lot of effort, effort that people often are not willing to put in. Just look at our rather poor history with bugzilla patches (although things have improved)
I see this as a good problem to have. On the short term yes more effort. On the long term if we do things right more people invested in the project, more people to deal with patches, more people with +2 etc etc...