Parabéns pelo posicionamento. E concordo com você, não há um consenso definitivo em nada no desenvolvimento. Pois cada um, em um determinado momento, cria sua própria abstração de como enxerga um sistema e seu desenvolvimento. Mas o legal é isso aí, há várias maneiras e nenhuma delas está errada no fim.