A teoria é bonita, parece até uma fábula bem contada. Mas a realidade é outra história. No mundo real, essa ideia raramente se encaixa — na prática, em 99% dos casos, as coisas não funcionam desse jeito. É fácil falar quando tudo está no papel, mas quando colocamos a mão na massa, a situação muda completamente.
o que mais vi nessa jornada foram devs seguindo esse caminho, enche o produto que era simples de complexidade e vai embora da empresa. quem fica precisa depois trabalhar em algo complexo em um sistema que algo simples resolveria, e com isso aumenta o custo da empresa, pois para coisas simples precisa de no minimo um pleno por complexidade desnecessaria.