A real estate agent is not likely to sell 15 or 20 houses to the same buyer. But a recruiter could well sell 15 or 20 candidates to the same employer. That gives the recruiter a far greater incentive to please the employer than a real estate agent has to please a buyer.