"O melhor código é o que não existe" é uma das frases mais ignoradas do setor, e faz cada vez mais sentido num momento em que código virou commodity.
O que você descreveu como terraplanismo é real: substituir um extremo (overengineering, Clean Architecture de todo) pelo outro (entregar sem revisar nada) não é progresso, é pêndulo.
O equilíbrio que você menciona é exatamente o que falta. Usar IA para pensar menos antes de escrever código costuma gerar mais código, não menos. O dev que usa IA para escrever menos código (decompor o problema, eliminar o desnecessário, depois implementar só o essencial) está usando a ferramenta certa. Poucos fazem isso.