To take it a step further, we are so used to obnoxious banner ads on the internet that I think most people automatically ignore them.
Just a guess, but the less "bannery" the ad is, probably the better chance it has of being noticed. Ironic, since banners got so obnoxious in the first place as an attention-grabbing mechanism.