Eu concordo 100%, inclusive eu tenho experiências com essas IAs para compartilhar, talvez algum desenvolvedor que esteja em fase de aprendizado use isso da melhor forma ao seu favor.
Eu sempre desenvolvi apis nodejs, e usei muito javascript em front end com html e css puro também e envolvendo outros framworks na jogada, porém de um tempo pra cá eu uso muito typescript e mudar minha forma de pensar, minha maneira de programar, e até mesmo a preguiça de compilar projetos typescript abriu meus horizontes. Ou seja tipagem eu foquei muito em linguagens de programação fortemente tipadas, pois me forçou a entender o que devo esperar de uma função, a tratar os possiveis erros, e até mesmo a entender o que estou fazendo.
O que quero dizer com tudo isso é,Acho válido o uso de IA, desde que você tenha em mente que não é um guru, não é a verdade absoluta, pegue a dica, mas se aprofunde na solução.
Quando eu digo solução me refiro a seguinte idéia, exemplo:
Chat GPT me de uma biblioteca para seleção de data e hora para react native
Dai o Chat te fornece a dica de usar a @react-native-community/datetimepicker, e o que você faz?, vai ver a documentação dela, analisar os parâmetros que ela espera que você passe, entenda o comportamento dela em cada plataforma, e se ela não tem tipagem, entre na node_modules, descubra o que cada função entrega, ou espera, e crie você mesmo sua tipagem.
O problema não foi a IA, o problema foi a forma que ela foi apresentada, tacaram isso no povo como se fosse a descoberta do século e que isso é a solução pra tudo, na minha opinião é uma ferramenta de trabalho, se estiver nas mão de quem quer aprender de verdade, e não usar muletas, mas sim obter algumas idéias que você pode descartar ou melhorar com sua própria criatividade.