I don't dislike TS because I love JS so insult it all you like. Besides TS is just a superset of JS so it's still got all of JS's warts. It's just a glorified linter.
I dislike TS because it provides no benefit to me. I already have a type checker, it's called a browser. I dislike TS because a bunch of people who wasted their time learning Java or C# are forcing me to deal with it because they can't do their job without a compiler to tell them how.
You need types, that's your problem, not mine.