It's even worse when all they're trying to do is show simple text.
Accepting JavaScript's prevalence—even given its many many many many many flaws—is something us pragmatists that actually decide to use the Internet to do things decided to do long long ago.
If there's a web app that I want to use, I whitelist it for js.
For general browsing, I keep it off. Ironically, this works fine for the same reason that paywalls will never succeed - there is so much content out there that any individual piece of it has essentially no value.
Zero multiplied by anything is zero, so if all individual pieces of content are worthless, so is content as a whole.
But of course that's not true because content isn't fungible. There's an infinity of content, but, unless you think a cat meme listicle is equivalent to War and Peace, it doesn't matter. The best content will always be worth paying for to people who care about what they put into their brain.
It's funny to me that someone wants to charge people for their online service, but can't even make a simple web-page fail gracefully. That's a pretty strong signal to me of the quality of their online service
Who cares?
Anyone who doesn't want a cryptocurrency miner in his browser?
Anyone security conscious?
This seems like an interesting way to do research on the best ways to convert these users who don't want to pay outright. Maybe selectively show ads to the free users?