ну вот где то здесь, я бы рискнул предположить, и кроется популярность текущих энтерпрайзных подходов)
Берем условную java, все это дело закрывает check-style'ом, lint'ами, вешаем на pull-request hook прогон метрик sonar'а, и получаем приближенную к какой то стандартизации и иллюзии управляемости кодовую базу.
Как раз для минимизации возможностей для изменения не "в определенном стиле"=)
Ну это я так вижу ситуацию.