The fact that typescript is a superset of javascript turns out to be huge in terms of adoption.  Being able to start out writing javascript and gradually introduce typescript features (even in a well established codebase) is fantastic.<p>The javascript output is also saner and fairly predictable, so (for me at least) it is easier to reason about.