Clearly, this is not the case. One can't adblock printed media, but can certainly adblock websites.
The solution? Find a better business model. For example, stack overflow uses non-intrusive, pertinent ads to entice people to white list the site, and separate revenue streams like a job board to keep the site running.
I understand that this might sound simplistic. I am perfectly aware of how hard this problem is to fix -- however the world moves in the direction dictated by the big economic trends. Websites have almost zero variable cost -- most cost is fixed and does not scale as pageviews increase -- so economics tells us that competition will drive the value of a pageview to zero.