Agreed--many domain-specific searches are already much better done by Google competitors, especially Amazon. I go straight there for information on pretty much anything I might buy. Likewise Yelp for restaurant and other local services.
This is all the more true on mobile, where the search is meant to initiate an action: buy something, make a reservation. Being able to complete a circuit in one place gives competitors in some domains a powerful advantage over Google.