I think NPM is at the opposite end of the spectrum to PEAR. Just try figuring out what the standard Mongo or MySQL library is with NPM. I think there needs to be some level of curation and/or tiering of packages.
I do agree that along with package management there should be a strong community/social component involved that critiques & communicates about packages available.