Re: You brought this on yourselves
"So in order to get us to tolerate any level of advertising at all you're going to have to work very hard. Frankly, I don't know if it's possible "
Actually, it's quite simple. Either the site hosts a set of paid for adverts which it serves up, or it hosts server-side scripts which pull in the ads to serve "live". They may not get the same level of "analytics" they are used to but they get to know you saw the ad and if you clicked on it, which all they really need to know to get paid.