Do you run every binary file sent to your email? I don't, as I don't trust the criminals that sends malware through email. I do run binaries sent through email if I trust it, like if it is cryptographic signed by someone I trust.
I would predict in a renewed trust in JavaScript if the language got limited, similar to the filters that exist in noscript, TBB, privoxy and other similar projects. No cross-site calls, no rewriting of links, no loading of tracking images and so on. The technology that prevents malware need to evolve and progress, or the result is that people will simply stop using new technology where the risk of being attacked is high.
I think you have this backwards, sorry. Perhaps it used to be true?
We have reached a tipping point where using a JavaScript blocker like NoScript actually improves the browsing experience. And not just a little bit, I mean substantially. The NoScript UX is good, and I can easily toggle domains on/off. I very seldom have to enable JS for a new site and my list of permanently white-listed sites is relatively small, maybe 20 or so.
To anyone who still thinks that JavaScript makes your browsing experience better, try browsing without it again. The shitstorm of clutter and annoyance that people keep complaining about is now the worse option. No one is hijacking my scroll, no modals are blocking the page content, pages load lightning fast, it's great! For a select few sites that can be trusted to run JavaScript to improve my experience, they get white-listed and work well too. It's my browser, running code I decide to approve, and the overall experience is very good.
As engineers, developers, and designers, there is a mantra of designing software to "fail gracefully". This means that even if a user doesn't have Javascript enabled, a site will still function in a usable manner.
It also means that Web developers should not be including every JS library they can just to save from typing (or fast iteration out the door), when the result is a laggy page that takes forever to load, scrolls 5 seconds after moving the mouse wheel, and requires a computer built within the last 3 years. That is not efficient, and not the best experience you can give for your users, nor the best way to develop for them.
People here want to use technology and see it evolve. But in this case of evolution, the bogged down Web pages are slow, fat gazelles that will probably not have a long enough life to produce.
No amount of content is a worthy exchange for you butt-fucking my browser, my computer, and my life.
The vast majority of js does not seem to provide me with any benefit.
It's not.
Javascript developers have done more to erode privacy, openness, and trust on the Web than anyone else.
Why would I, a reasonably savvy aerospace engineer who doesn't even know all the dirty little tracking tricks, even consider for one second enabling js by default?
At best I am "just" increasing some scumbag advertiser's profit. At worst I am going to catch something nasty.
This is like saying developers of MS Windows applications are responsible for the horrible period of Windows worms we had a decade or so ago before MS started to get more serious about security.
The web browser is a hypertext reader. When you go to a text content site, there is nothing wrong with expecting it to work without JavaScript.
At least maps.google.com let's you know, "When you have eliminated the JavaScript, whatever remains must be an empty page. Enable JavaScript to see Google Maps."
Instagram is just a blank white page.
It's like wanting my Android and Mac applications to work without code too, like wanting my entire operating system to just handle PDF files and maybe have a functional text editor. It's like whatever state computers were in 1999, that's what is desired. Are we on Hacker News? A technology news site? People here don't want to use technology and see it evolve and progress?