Для меня языки программирования - это просто инструменты. Надо закрутить гайку, я не буду использовать отвёртку.
Вот пример из жизни, кстати. У нас вся команда бэкенда преимущественно работает на Yii2, потому что все проекты, как ни странно, на Yii2. На текущий день проекты в таком состоянии, что тех. долг огромный и реально мешает развивать продукт до такой степени, что есть риск закрытия продукта, если ничего не предпринять. Поэтому стоит задача на большой рефакторинг и перепроектирование. Сегодня Yii2 считается не актуальным и не рекомендуется для начинания новых проектов. Однако использование Laravel или Symfony для новой модульной архитектуры, которую мы ещё смутно себе представляем, нас сильно замедлит. Поэтому как бы ты не желал использовать правильный на твой взгляд инструмент (заметь, это даже не про ЯП, а про фреймворк), ты не всегда можешь это себе позволить.