I find NoSQL document databases harder to maintain over time, and you can always have tables with JSON columns.
But moreover, my question was about MongoDB, not about SQL vs NoSQL. And it has been answered, the developer was familiar with it.
Very true with maintainability - it's ridiculous to use a NoSQL as your main db eventually because of duplicate data and the very large file storage.
You'd use neither of them with certain math or AI (they use vector dbs optimized for array data) - different tools/jobs.
I find NoSQL document databases harder to maintain over time, and you can always have tables with JSON columns.
But moreover, my question was about MongoDB, not about SQL vs NoSQL. And it has been answered, the developer was familiar with it.