TypeScript, the ES's and TC39s are a mistake since the beginning and ruined JavaScript. The root cause of all this is "JavaScript sucks and we want to build big complicated apps with it" and by "we" I mean big software teams working at big tech companies earning a small fortune every year.
If I have to write TypeScript, then I might just write Java or even C#, since it's a lousy copy of those languages. ( and yes, I say that very loosely ).
The modern ES[insert number] classes are weak and out of place and the module system is a complete joke and disaster. Truly! those people were either on drugs or are playing a joke on the "design by committee" phenomenon.
Yes, Javascript is not a great language, but it won not just because of distribution but also because it as made to be simple to pick up. Have any of these people watched a beginner and not-so beginner try to pick up "modern JavaScript" or TypeScript? Even Java looks like Basic in comparison!.
Thank God TypeScript and ES6 won over Dash/Dart from Google, but god damn it what an hollow victory.
As for myself, this old curmudgeon, I just stopped caring and ignored all of this frontend cesspool. Waiting/hoping all of this rots away.