Empresa só usa algo se houver R.O.I. (Return Of Investment).
Se dobrar o lucro ou derrubar os custos pela metade, então a empresa implementa, os argumentos: mais moderno, mais rápido, mas clean, reativo, quântico, blá, blá, blá... não importam, o cachorro latindo e você falando esses termos dá no mesmo.
Só vão dar atenção quando se fala em aumentar o lucro, diminuir os custos, entrega imediata, etc.
Em resposta a Frustação na carreira CRUD
2
1
Pura verdade! Já passei por isso e posso dizer que é exatamente assim. Em uma empresa que trabalhei tinha a v1 do sistema feita em Django, sem testes e com código em português (os olhos tremem com as últimas duas afirmações). Deu tanto problema para a empresa que decidiram refazer o sistema do zero, com outra linguagem e usando microsserviços.
Moral da história: enquanto o sistema estiver dando resultado, não importa o quão ruim ele esteja a nível de software/tecnologia, ele vai continuar sendo usado. Para nós desenvolvedores é algo ruim, mas é a verdade nua e crua.