http://mongodb.github.io/node -mongodb-native/api-generated/db.html#collection
Bem ali na documentação.
Isso está lá para que seu aplicativo não crie novas coleções e só possa fazer referência ao que foi criado antes. Daí a necessidade do callback , para interceptar o erro.