<i>&gt;It&#x27;s an endless pit and no one has a solution.</i><p>This needs a little bit of tweaking on a per-site basis, but works really well at blocking most things.<p><pre><code>  *&#x2F; Hide most everything that isn&#x27;t the content. &#x2F;*
  :not(.main-content) { 
    display: none !important; 
  } 
  .main-content &gt; * { 
    display: block !important;
  } 
</code></pre>
Combined with bookmarklets to disable CSS and strip images: <a href="http:&#x2F;&#x2F;pastebin.com&#x2F;etLwqx5A" rel="nofollow">http:&#x2F;&#x2F;pastebin.com&#x2F;etLwqx5A</a><p>I can read content more or less marketing&#x2F;fluff free. I then add several styles to make things a bit more legible (font size, a specific font I prefer, body width 85%, line height, and less-contrasting colors).<p>When I have some spare time on a future weekend I plan to find a way to combine all of them into a single Firefox add-on or a one-click-to-do-everything bookmarklet.