Я чувствую обратное. Есть крупные предприятия, которым буквально требуется одобрение вице-президента, чтобы использовать СУБД в проекте.

Но это не Mongo, это выбор правильной базы данных для данных. Слишком многие люди просто используют RDMS, потому что они .NET или Springboot-разработчики, и у них есть проблемы с выходом из ORM.

Кроме того, если у вас происходит несколько больших сложных объединений, вы либо выполняете аналитическую работу, либо строите монолитную систему (больше масштабируемых проблем в будущем).

Но я работаю в масштабе предприятия. Если вы хотите поддержать свой блог. Иди с чем угодно. Но если вы надеетесь на миллионы пользователей - тогда да - рассчитываете использовать несколько баз данных, узнайте о микросервисах в сочетании с дизайном, ориентированным на предметную область, и воспользуйтесь случаями, когда денормализация ваших данных имеет смысл.

Я провожу много дней, помогая предприятиям разобраться с устаревшей платформой, которая просто не работает так, как им нужно. Почти каждый раз в центре внимания оказывается перегруженная база данных SQL (обычно это MS SQL Server или Oracle).