This happens in real life all the time. Cab drivers get kick backs from specific places they have relationships with if they deliver people there, so you have to wonder whether they're actually recommending a better place for you or a better place for them, just like you do with Google.
And yes, I've been referred to a place by a cab driver when asking for a recommendation and found it didn't actually serve my needs at all, and in retrospect it was obvious from the conversation I was steered there without care for what I really wanted.