Costumo dizer que typescript existe para proteger o dev de si mesmo, hoje em dia não consigo imaginar um projeto grande e importante sem utilizar nenhum tipo de tipagem.
Inclusive uma curiosidade genuína minha é: Como grandes projetos em javascript e python não se tornam caóticos com o passar do tempo