@SuperDicq @sodiboo well for one it enables a lot of what we take for granted on the modern Internet like partial page updates and full web apps. I also think the anti JavaScript circle jerk is annoying but maybe I'm just a butthurt webdev.
Also despite my complaints about it, typescript is a legitimately awesome language. It's so expressive! It also runs so many different places