I don't believe the market will balance itself at all. Online publishers are reliant on advertiser revenue, and there's far too much ad space to fill solely with useful ads for useful products. At the same time, the vast majority of AdBlock users block almost everything - including the 'useful ads for useful products' and the high-value branded advertisements that pay by the impression and really don't care whether you click on them or not, just as long as you
see them.
Right now, online publishers view ad blocking as an annoying evil not worth combatting - under the assumption that There's already a good example of this: the increasing use of Local Shared Objects (also known as 'Flash cookies') to store data formerly stored in cookies and even to respawn data in deleted cookies. Use of Local Shared Objects for advertising purposes was extremely rare several years ago. As the proportion of users regularly deleting the cookies that contained unique IDs for ad targeting and frequency capping crept up, the market didn't 'balance' by forgoing unique identifiers in cookies - it found a technical workaround by repurposing rarely-deleted LSOs.
I never really understand it when ad-blocking advocates evangelize to the general public - the more there are, the more likely it is that their blocking will in turn be blocked.