всегда удивляюсь, как сообщество пытается найти серебряную пулю. Всегда надо исходить от задачи. Если у нас стартап, где важно выкатывать как можно больше фичей в единицу времени, то несколько FullStack-ов + хороший DevOps сделают это быстрее. Если у нас большая сложная система, которой важна стабильность и долговечность, тут надо делить, а еще тестеров добавить