"[..]throw overlays all around the screen"
They've adapted. I've seen sites in the wild that do the opposite. Use CSS to hide all the content, and then use JS to enable proper viewing.
Those sites are usualy also the ones that behave worst when you enable Javascript. As a general rule, the best option is to simply not bother with them, and spend your time on some site that cares about you.
But, of course, there are always exceptions.