I'm of the opinion that if you think ads are wasted on you, you are wrong. You might think you've never purchased something because of an ad, but it's not true. And it only costs a few dollars to display an ad to a thousand people, so depending on the product, it doesn't require very many people to convert to a sale for the ad to be worth it. Spreading brand awareness, regardless, is valuable to a company.
Just because you see an ad and don't buy the product doesn't mean it was wasted on you.
What about when you go to the movies? You are choosing to watch a given movie because you heard of it from somewhere, whether it be an ad for the movie or from a friend who saw an ad, etcetera, etcetera.
You can hate ads while still acknowledging that they work.