You can fire the bad ones, sure. After you document everything and cross i's and dot t's. Even if you don't CYA, you still lost team productivity while they onboarded the new person, and that time is lost. Plus the hit to team moral, and possible negative affects to team culture of dealing with an under performer or toxic individual.
What's the cost to team morale when the team members have to put in extra time to meet deadlines because the team is shorthanded? What's the cost to the company when the team doesn't have the bandwidth to take on work and projects start slipping? How does team culture fare when someone on the team always finds some reason to reject every candidate they see, and this continues for weeks or months on end? What is the loss of productivity from having to conduct all these extra interviews until just the right person walks through the door?
The answers to both sets of questions are very situational, yet some people treat them as if they have universal answers.
Just to be clear the kind of strategy we discuss here only works at FANG like companies that have enough candidates applying so that missing a good one doesn’t hurt their hiring goals.
Of course it sucks for the individual...but such is life