I'm sure there are lots of ways to work this out though, it's likely that they are more complex or more unreliable than what already exists, or nobody has thought of a better way that meets the needs of 1) advertisers 2) ad networks 3) content providers in a practical way.
If anyone comes up with such a system, it may do well, but then again, you'd have to get that system adopted somehow.
My guess is: initially no. But eventually? Why not? All we did then was turn web advertising into what it was from the beginning - print ads on a screen.
This also eliminates the possibility of do programatic buying of ads, think Ad Words. Large companies have the money to spend on this, they don't because they don't have to. What you are suggesting would cut every small company out of the advertising space.
>What you are suggesting would cut every small company out of the advertising space.
I'm confused by your phrasing: I was suggesting a countermeasure, not mandating something that would cut people out of any market. And it would certainly be hard now, because there isn't a common interface for setting up the ad relaying, but that's exactly how thing were in the early web: having an ad provider place ads on your site required a custom[1] solution until there was a common way of doing it.
[1] sorry, "bespoke" is the hip term now...