Eu concordo com a postagem, mas vejo algumas dificuldades práticas para a aplicação dessa forma mais correta.

Seguindo o exemplo do formulário, o que de fato é uma boa validação? Eu estou na área há 5 meses, mas antes disso em toda minha vida eu nunca parei para analisar sites, então faltam referências muitas vezes e sim, poderia olhar um campo e simplesmente imaginar um cenário X (como a inserção de valores negativos) e fazer um impedimento para isso, mas na prática, sem referências acho que é mais difícil de acontecer.

Mas muito legal seu ponto de vista, é algo que devemos pensar no dia a dia: "posso deixar essa aplicação melhor?"

Sim. Como eu disse, para quem está começando é super normal. O que não estou achando normal é uma pessoa que já está em um momento de aprender um framework como o React por exemplo ainda não conseguir enxergar isso. É um sinal de alerta.