The document discusses several challenges with MongoDB, including: 1. MongoDB uses a global write lock, which can negatively impact write performance. 2. Auto-sharding in MongoDB is not always reliable, as the balancer can get into deadlocks and MongoDB has trouble determining the number of documents after sharding. 3. Being schema-less is overrated, as it means repeating the schema in each document, increasing storage size. Possible solutions discussed include using shorter key names to reduce document sizes.