While its true mobile ads suck, its not like others couldn't have done advertisements that are just as interactive as the ones Steve demoed. I'm feel like a large reason why they haven't become popular is because advertising companies don't have the know how to do this sort of thing.
That said, iAds will be successful just because its Apples advertising platform and very high profile.