Especially in tech, a recruiter's #1 incentive is almost certainly to foster a good relationship so that you come back to them when you want to leave. With people moving jobs every 1.5-3 years, a recruiter who consistently places people in positions where they are unhappy and underpaid is not going to make very much money 5 years from now.
With that same logic, a recruiter isn't also incented to get you a dream-job either, lest you never re-enter the job search market.
Personally, I don't have a problem with recruiters. My skills are marketable enough that it doesn't hurt to have someone else looking to place me in a job.