i love your exaggeration, but am also wondering how a solution could possibly be found.
Users & advertisers just have opposite wishes. I don't see any middle ground. They are convinced that we want to see ads that are relevant to us, no we don't, if we want to know what could be interesting for us, we'll talk to our peers, we don't need you to try and data mine it for us, especially since no one trusts you anymore!
Btw, i'm wondering, is there a browser/plugin that nicely separates cookies across websites? that ads can't track you across websites via cookies? Completely separate cookie caches dependent on the url in your address bar sounds pretty easy to make, and would prevent some basic tracking (of course they can still track you on ip address, the information your browser gives, ... but i think cookies are at least a nice chunk to disable if possible).
Ads are just something that seems to only be able to get worse with every year, and i hope the backlash that the younger generation is giving to it, will some day actually mean that ads will be reduced again. They'll never disappear since they work too damn well, but that the only evolution appears to be more ads in more places and more tracking, that just can't be maintained.