A fomosa arte de atender a necessidade, não resolver o problema. É admirável ver pessoas que se adaptam bem nas mais diversas tecnologias.
Porem vocês já conheceram algum especialista em uma tecnologia especifica? Tipo Oracle. Aquele cara que consegue pegar um problema de lentidão que se arrasta a anos com as soluções mais malucas (limpeza de tabelas, criação de indices em todas colunas, MVs, refatoração de aplicação, dentre outras), e resolve com algo robusto, como particionamento de tabelas, criação de tablescapces dedicadas as funções da aplicação, implementação de um DG para consulta?
Infelizmente uma pessoa não pode ser especialista em tudo. E eu entendo que esta não seria a propostas do "FullStack", acredito que ele de um tapa no problema (como vc bem descreveu acima).
Quem geralmente resolve a causa raiz de problemas complexos são os especialistas.
Eu diria com as I.A.s o FullStack conseguirá resolver problemas cada vez mais complexos. E os especialistas, por exemplo em Banco de Dados Oracle, serão capazes de ser especialistas nas mais variadas bases como (postgrees, Mongo, Cassandra, VMDS, etc...)