Smart sites detect Adblock and ask you to consider disabling it for their site. That approach seems to make the best business sense to me (as in: I do consider and disable Adblock for those sites, unless their ads are annoying in which case it gets turned on again).