Если появляется нагрузка, появляется большое число сервисов (разных типов БД, брокеры и тп, а в сложных случаях под СУБД ещё отдельные дядьки будут сидеть как для настройки, так и для написания оптимальных запросов), значительно усложняется архитектура, потому что бек не переписывают долго, и требуется поддерживать очень большую кодовую базу много лет.
+ бек "один" и близко к данным, цена ошибки на нём как в части производительности, так и в части безопасности и работы с данными — на много выше.
Задачи в бизнес-логике на беке потенциально тоже значительно сложнее фронта, и обычно именно на беке появляются алгоритмически сложные задачи и исследовательские задачи, оптимизации процессов и тп