You always find the smartest bunch in these threads. Proof: not a single downvoted comment so far.
But with all your smarts why aren't you building search engines? Is it because you think that with superior tech we can't beat Google? I think it will come down to precisely that. Don't you see how easy it would be for someone who specializes in search to beat an opponent who specializes in ads?
Edit: I should clarify. What I meant was, start specializing in search, or we're all dead. Dead meat. By the hands of the Android.