In mitigation I run a smallish B2B news site and I only run ads we've sold direct (and vetted) and Google Adsense to fill some of the unsold inventory. However, I found out not too long ago that Adsense now throws stuff from literally hundreds of ad networks at its clients, which is definitely not what I expected when I signed up all those years ago. I've had to go in and manually turn them off, and will soon be turning off Adsense altogether. I'm not seeking to maximise my display advertising revenue though, as I've observed it usually comes at the expense of irritating readers.