Isso é muito comum. No Stack Overflow em Português tem época que temos que fazer redact quase todos os dias. No SOen deve ter dezenas por dia.
SQL Injection tem na esmagadora maioria dos códigos postados lá que possuem queries. E depois a pessoa dando continuidade em novas perguntas com o mesmo código, mesmo ela tendo sido alertada para o fato e alguém dando o código correto, a pessoa continua usando do jeito errado. Alguns códigos são vendidos por aí assim. Github está cheio.
Erros de uso do tipo errado para valor monetário, como vimos até em banco com um processo estabelecido para isso não acontecer.
Tem os casos que não causam tanto problema, só custam muito mais no longo prazo por decisão de arquitetura ou ferramenta errada. Porque a pessoa não vê o custo lá na frente.
Se isso fosse exceção, ok, mas é praticamente a regra.
Depois as pessoas não entendem porque está difícil conseguir vaga e tem tanta vaga que não consegue ser preenchida. É preciso mudar essa situação. As pessoas precisam parar de achar que programar é fazer receita de bolo e começar se formar bem, não importa como, tem muitos caminhos possíveis, mas precisa ser feito corretamente.
Obrigado pelo exemplo.
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).