Yup. This will be the solution - instead of using intermediary advertising networks that are easily blocked, just create your own ads. The development of ad-blockers will just remove the middlemen.
Have you ever tried to sell advertising space? It's far from easy, and you cannot create, nor host, the ads, the clients create their own ads and they want it hosted on a website not related to the editor, but on a platform they can trust.
You don't need to sell advertising space to do it, but you can if you want to. I don't do that yet though. I display the visitor custom affiliate program ad images and links if they are running an ad blocker or if they have active scripting turned off. I select from certain ads at random that are contextual to the content of the page, with checks to make sure no ad is repeated on the same page load. There are also some generic backup ads in case the content is niche and I have few ads fitting the tagged content, but that happens less frequently as you build onto your application and database.
I have no idea what you're talking about. What is that "visitor custom affiliate program ad images and links"?
I don't get to choose the ads which appear on my websites, it's Google which does that, contextually.
I've said all that I am willing to say on this issue. Part of my business is consulting and this specific issue is a revenue generator for me. If you're interested in purchasing consulting and/or development time from me, shoot me pm and we can discuss terms. If not, I wish all you the best.
No, I'm not interested. I've been using adsense since 2003, and I'm pretty well aware of what's doable, or not doable, with it. I know google has launched a system on this issue a few months ago, but friends who have tried it told me it didn't work.