Yep.. the "best" candidate is not the same as being the most "talented." Maybe they're a bad fit because they're an asshole, or because they'd want a team structure that's incompatible with the current one.
It all adds to the complexity and subjectivity recruitment inheritly has.
What is it you think the "not agreeing" people want?