I feel bad admitting it, because some of my friends are betting on iAd revenue to feed their family, but I'm just not on board with Apple running an advertising network. I don't want to see ads in my apps, and I don't want Apple to ever lose even a little of what it means to be a product-driven company.
We talk about this on Core Intuition. Nearly every chance I get I like to point out that all these free Google apps come at a cost. Take this tweet from last year:
"Google Voice is so awesome but I just think it's dangerous to give Google this much power. Slippery slope, folks. You are not a customer."
And this comment on MetaFilter:
"If you are not paying for it, you're not the customer; you're the product being sold."
Some apps should absolutely be ad-suported (such as a search engine or social network), and many can be freemium (free versions supported by higher-priced subscriptions), but when given a choice I'd rather pay a fair price for a good service. When your customers are not your users, the product will suffer.
I know the world is full of ads already. We're used to it — numb to it, maybe. But think about what the App Store has done: millions of people are paying real money for apps that complement ad-supported web sites. These same people would never pay a subscription fee to use the web site, but they'll pay a few bucks for the same features in an iPhone app and it seems perfectly normal.
Do we really want to give that marketplace up? Because once it's gone, and iAds are the norm, it will be an uphill battle to get anyone to pay for anything.