Essa frase que você escreveu resume o que eu quis passar com este post:
...Ela vira desculpa para fazer algo ruim.
Como você disse, cada vez mais estou vendo as pessoas "forçarem" que a aplicação funcione, sem nem entender o que acontece. Só imaginam o cenário de um usuário fazendo tudo certo, seguindo o fluxo que você quer, e não o que pode acontecer.