I mostly agree with this. TS works great in large enterprises where developers don't trust each other. But if you're working on your own, or in a small team where you can easily agree with each other, TS just becomes unnecessary overhead.
At least, that's my experience and I don't like it when people say that everyone must absolutely use TS when they don't know anything about your situation.