I actually wrote a post on the subject sometime ago: http://www.adpushup.com/blog/ad-blocking-bad-news-consumers/
Sorry about the plug, I'm a co-founder @ AdPushup and a near future product goal is also to prevent publishers from Ad Blockers.
I know I'll get downvoted here (everyone just hates ads so much), but there are networks which do serve malware-free ads.
Also, you don't want to punish all the publishers just because some (or even if it's a majority) do bad.