I think we need to have a discussion about the benefits of dynamically typed languages and why many people purposely choose them over statically typed ones.
In my experience, 95% of the time TS would not have helped anything. And the other 5% where it would have is not worth the constant work required to type the whole application. And sure you can use ts just a little bit... but everyone knows that organizationally the pressure then begins to use TS for the whole app.
Types are nice in some circumstances but are they really worth it? I feel like the answer is no for the majority of applications.