I still use this strategy, though these days, I primarily use Mosaic and Netscape for testing. I tend to browse without JavaScript enabled, except for places I already trust to not abuse it. And if there is anything blocking me from accessing the page, such as a modal dialog, a cookie notice, a survey, a prompt to sign up for the newsletter, I close the tab. Over time, I have found that type of rude lack of considera…
I feel like the strategy of closing sites with newsletter sign-ups, dialog, etc. is just going to waste your time. If I'm searching for something, I just want the information. Not gonna close websites till I find one that has no popups/modals!! Popup Blocker [0] and uBlock Origin for Firefox will do a pretty good job of getting rid of the junk you don't want. https://addons.mozilla.org/en-US/firefox/addon/popup-block…
Unless it's a personal site/blog I typically open a site to find information I came for, and close it as soon as that task is done. Anything that makes this take longer than it needs to gets blocked. Sites should strive to stay open for as few seconds/minutes as possible while still giving me the requested information.
Regarding text/image-focused sites that require JS: I generally find sites made by people who haven't figured out how to send text over HTTPS to have low-quality content befitting of their low-quality stacks. I'm all the better for using my adblocker to block them from my search results page forever; it saves me time in the long run.