Com o tempo, a gente entende que os extremos raramente funcionam. Nem tanto ao norte, nem tanto ao sul.

Quando algo é bem feito, dá certo — simples assim.

Usar triggers no banco, por exemplo, não é algo sem propósito. Elas existem para resolver problemas específicos do dia a dia, da equipe ou do projeto. Mas, como tudo na tecnologia, precisam ser usadas com sabedoria.

Sempre vão existir pessoas que preferem a abordagem A ou B. E tudo bem! O importante é reconhecer que, na prática, tudo pode ser útil — e tudo pode dar certo ou errado. Depende de como foi feito, do contexto e da necessidade real.