That's not true. Advertising did serve a purpose for consumers in the past. If you're living in the early 1900s, then you probably actively sought advertisements, like the Sears-Roebucks mail-order catalog to see what new commercial products are out there. And even today, if you're like my family, you probably still appreciate the local supermarket sending you their weekly advertisements showing what products are on sale or what deals they're currently offering.
But today consumers are much less dependent on advertisements to tell them what's available. There are better ways of finding out about products & services that you need/want. If I want to find a good LCD monitor, I'd be much better off searching Google and looking at online product reviews. I can even find the best prices online by doing a simple search for a product name on Google. So what do I gain from targeted ads?
Likewise, if you're looking for a printer, a publicist, etc. then you'd just do a Google search as well. This allows consumers to find exactly what they want, exactly when they want. TV, e-mail, radio, web banner/pop-up ads, OTOH, are not only unnecessary with the advent of powerful search engines like Google, but they force themselves on you when you're not looking for those products/services. People today like to shop on their own time. So the best way to advertise these days is just to have a well-designed, easy to find, easy to navigate website. But beyond that, there are still ads that people actively seek out, they just take the form of eBay auctions/Craigslist/classifieds ads, and listings on sites like Pricewatch.com, Orbitz, Google Product Search, etc.
So there're definitely ways to market your product without annoying people.