A recruiter wants to place candidates and thereby earn commissions. If they get a stream of candidates they've sent to interview at company X come back and say "the interviewer was deeply unpleasant and I would never work there" then they are going to have to react - either by raising it with the company or by stopping wasting time by sending candidates there in the first place. No candidates placed == no money.