O auto-complete é um recurso como qualquer outro: se bem usado, aumenta a produtividade, se mal usado, te prejudica.

Eu vejo este recurso mais ou menos como uma calculadora: agiliza os cálculos, mas se vc não sabe qual conta é pra fazer, não adianta nada (vc só vai chegar mais rápido no resultado errado).

Concordo que para quem está aprendendo pode ser ruim, pois cria certos vícios que são difíceis de tirar depois. Mas para quem já sabe o que fazer, o ganho de produtividade é enorme.

É isso que eu quis dizer, para quem ta inciando, fazer esse desafio traz muitos benefícios, definitivamente o auto-complete é uma mão na roda de quem já sabe, mas depois de já ter memorizado e entendido os códigos.