I used to think Node.js was the greatest thing ever. I won't bother explaining the benefits but suffice it to say I much prefer writing a server in Java compared to node.
I think it takes getting burned at least once for new developers to understand why a lot of seasoned developers like types.
Over time I've realized that there's a simple principle that applies to a lot of stuff in software and engineering in general:
"The bigger something is, the more structure it needs"
Writing a quick script or small application? Sure use Python, use Node, it doesn't matter, but as size increases, structure needs to increase to stop complexity from exploding.
It doesn't just apply to typing either. The bigger a project is, the more you'll want frameworks, abstractions, tests, etc.
If you look around this principle applies to a lot of things in life too, for example the bigger a company is, the more structure is added (stuff like HR, job roles, etc...).
As a corollary, the inverse of the principle is:
"Don't add too much structure to a small thing"