Yeah, maybe. IMO (without knowing too much about JS deving), the problems that JS faces when scaling up are similar to those that Clojure faces. In particular refactoring the data model. Python has also moved in the direction of TS. I don't know why the aversion to any kind of type support in Clojure is so strong, especially since everyone was using Schema for any non-trivial project, and then got really excited when spec was announced. Clearly there is a demand for it.