Every single bug that has ever existed in static languages passed the type-checker. There are benefits in types to be sure but cornering the market on "growing and lasting" is definitely not one of them. If anything I'd say types let you refactor quicker - dynamic languages let you launch faster.
I should also note that I don't mean dependent type languages which I haven't actually shipped anything professionally but I'm extremely curious about.