Porque esta consulta encontra o documento no shell:
db.getCollection('stories').find({_id:'572f16439c0d3ffe0bc084a4'})
Isso significa que o tipo de
_id no documento é na verdade uma string, não um ObjectId como Mongoose está esperando. Para encontrar esse documento usando o Mongoose, você teria que definir
_id no esquema para Story Como:_id: { type: String }