Both advertisers & google deserves the credit. Advertisers are there for so long.. but it is google who has created Adsense .. and this opportunity..