Whenever I see something interesting here on HN or somewhere else and the site wants me to turn on JS, I realize that the subject may not be that interesting at all and just close the tab. Big time-saver! Win-win. :)
It depends on what sites you browse. I don't do any social, use google or any other crap, so it's enabled to 0 internet sites with no problem.
If I need to activate it I have a shortkey (vimperator) that opens a new firefox profile (private and prepared to load crap) for the current site so I don't load any terrible UX in my default profile.
NoScript, ublock and SDC are a must for the current state of Internet. It's like drop the garbage out the window than in the garbage bin, you need to put care into it. :)
All considered it's an interesting developer experience and the sites I work on keep working even if some scripts don't load.
Well behaving sites end up on your whitelist. Everything else gets tossed into the "yet another bloated crap page" bucket.
A lot of websites work and I appreciate those sites even more. Gmail still offering a HTML version for example.
Then there are those that don't like Youtube. I've had to effectively give it up or find a workaround like youtube-dl and mpv.
What does suck the most is I can't use my banking site!
If you must have some JS in your life, Sunday is my cheat day. All the JS and all the calories you can handle, one day of the week!