Falando de maneira geral, as vantagens de se ter tipagem estática são mais evidentes em bases de código grandes (sendo que "grande" é relativo e subjetivo, mas enfim).

Sobre o assunto, recomendo este post muito interessante que explica porque bases de código grandes são mais fáceis de manter com tipagem estática.

Tanto que não é por coincidência que muitas linguagens de tipagem dinâmica que passaram a ser usadas para projetos grandes começaram a adicionar tipos (PHP e Python o fizeram na própria linguagem, para JavaScript optaram por criar outra linguagem "compatível" - na verdade TypeScript é transpilada para JavaScript - só pra ficar em alguns exemplos).

post interessante... vi que o autor cita o fato de liguagens fortemente tipadas facilita o uso de ferramentas de detecção de erros... era um ponto que não tinha pensado antes... vou ler novamente com mais calma...

O Eric Lippert é um dos maiores fenômeos da computação. E aproveitando aqui para não fazer um comentário muito curto lá no outro, o term oque voê pegou é de autoria do Elemar Jr, um dos maiores do Brasil (e por que não do mundo?) e tenho a sorte dele ser meu amigo.
Eu gosto muito da forma que o Elemar explica temas complexos... eu aprendi muita coisa com ele.