Самый вредный миф, который есть в typescript сообществе: "Типизация защитит от ошибок"
Не защитит!
Типизация не для этого, она для ускорения и удешевления долгосрочной разработки.
Ну а если еще вспомнить, что у typescript структурная типизация (никто не мешает складывать рубли с килограммами) и при этом в ней есть тип any - то сразу становится понятно, что ни о какой надежности говорить не приходится.