> And Google's ad revenue from search is over $100B per year.
From search or from adsense? That's very different. People place adsense banners on their websites which has nothing to do with search.