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?"