The main problem with typescript is that it is becoming a hack upon another hack. The types get very long and the compiler has problems with them (I was able to let the type checker run into an infinite loop aka a stack overflow).
Typescript the idea is great, but the execution is lacking
Still worlds better than untyped js though
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.