Most of the JS on a blog site will be analytics, don't hate the playa ...
Why not hate the player? I loaded an article the other day, and before I could read a single word the page had two popovers - one asking about cookies and the other asking if I wanted to join their mailing list, “So you can read more great content like this!”. Terrible websites make me angry and then get closed. What a horrible waste of our collective human potential.
If you're depending on writing articles for income, either you do the dark patterns and scrape by, or you run out of money and close shop.
For news reports it's even worse because there's heavy incentive to use low quality sources for your posts.
I hate proposing yet another subscription service, but it would be much more bearable for everyone to have a netflix style model.
Flat rate a month in exchange for free access to quality news and content without the dark patterns.
I'm certinaly not holding my breath on that happening though.