You should check out Google Web toolkit, totally signs like your kind of thing.
Typescript is for people who hate JavaScript, for the most part. The bulk of the people who have been writing JavaScript for years and aren't Java converts are still using JavaScript and will continue to do so. The Java developers will continue writing Java, no matter what language they are programming in.
Sounds like you're an iPhone user, or at least someone who doesn't have kids with Android phones and doesn't participate in group activities where the people primarily use iPhones.
I won't bother explaining it all, but the real issues are group chats that contain both iPhones and Androids, and image/video quality, reactions, etc. The issues are bad enough that kids especially get left out of group chats over it, and bullying incidents are widely reported (and I've seen it first hand)
This post is referring to beeper mini. It's confusing naming, but that's not the same as beeper(cloud service). Beeper mini is available to everyone on the play store and is not a cloud service. You just get it, login to Google (to pay the subscription cost) and it works. No invite needed
I've learned that (at least on both Android and Google TV) you can start an episode, immediately go back then start a different one and there will be no ad.
On Firefox with ublock, you have to hit the play button 3-4 times, but it works and there are no ads.
Try Firefox with reader mode
Now I have that song stuck in my head.
I get if your position is that the ads are too intrusive, but if you don't want ads at all, you need to understand that that is not a viable solution for free services. If your position is that you feel like your use of that service should be subsidized by others, who can afford it more, I can even understand that. But they do also offer an ad free experience for a fee.
I don't love that they're doing this, but I do understand it.
As a person who has been writing JS for a very long time, and was building SPAs before the term existed...
It all comes down to return on investment. The arguments I always hear in favor of TS are solutions to problems I've never had, at the expense of writing more code to do the same amount of work.
It's the same for people who tell me that they think everything should be tested then show me the tests they spent the last 40 hours working on, which I can quickly see are extremely brittle and unlikely to ever show any ROI. You will never be able to test every scenario, increasing the amount of things you test arbitrarily just increases the cost of building and maintaining your software. Each test you add should be something worth building and maintaining.
Excess code that isn't providing value is far more detrimental than not having a few extra tests or type safety.