Probably the best way to defeat ad blockers is to make the ads as unobtrusive and un-annoying possible. Facebook seems to have succeeded at this . Mobile adverting may also be more resistant to ad blocking.