In Scala the compile time alone is a massive drag.
I believe that a strong static type system with generics is an unmitigated win, and that any time you think you may have lost fighting the compiler is more than regained by the time saved not having to track down type bugs at runtime, using the IDE to perform code completion and refactoring, etc. This effect is magnified as the project grows large.
Or Kotlin for both front/back with transpilation to JS.
It's just that dynamically-typed languages are still popular. And Javascript continually grows and is often a good choice, like for client-side applications. So it's not time wasted if we can figure out ways to improve the tooling experience for these languages.
For example, there are just other considerations beyond static-typing when choosing a language. It seems condescending to suggest that people are unaware rather than just picking different trade-offs.
So intellisense news in an IDE is certainly nothing new but it is "newish" for more functional/dynamic languages like JS. JetBrains has also done a good job with their intellisense in their IDEs for Python and Ruby, for example.
I think the next step would be to see someone champion through TC39 the "Python model" where browsers/engines should at least parse and ignore type annotations per spec. Then at least you could pass Typescript/Flow annotated code directly to a browser, even if the browser/engines don't immediately do anything with those extra annotations.
Just interface {}, as Y, and :type annotations in JavaScript would take us very far.
On that note, how does one even submit an ecmascript proposal?