Isso pra mim é mais falta de contexto na instrução. Trabalho com IA também, e tenho conseguido gerar bons códigos com o modelo correto e instrução correta.
Claramente isso não tira a responsabilidade do desenvolvedor de analisar o que a IA fez como tu fez, mas já é uma mão na roda enorme poder ter 1000 linhas de código escritas em 5 minutos.