Some people are just going to hate all ads no matter what. I'd guess a much larger number (including me) would see them as a reasonable way to support web sites and services that they like, if those ads were to give them much better experience, and that mostly means more control. For one, I suggest that ads have a way you can express, with a couple clicks (and without leaving the page) one of the following:
- I already purchased this
- I already purchased a competing product
- I am not interested in this anymore
- I was never interested in this
- This ad is too creepy or personal or otherwise makes me uncomfortable
- this ad is obnoxious / distracting / ugly / disturbing
- I don't want this displayed because it might reveal something private to an onlooker (example: gift purchase for spouse)
- I'm not interested in this product but I might be interested in competing products
- I'm in the market for ______________ and I don't mind getting ads for them
- Thanks for the reminder, not now but maybe later
- Ads that track me really annoy me
Of course, in addition to collecting this information, it should act on it in a reasonable way. It would also be nice if it was accompanied by an option to pay a small, reasonable amount to remove ads.
For whatever reason, ad companies don't seem to want to do this sort of thing. It may take legislation, which I would certainly get behind.