In recruiting there are winners and losers. It's a zero sum game. Top candidates are recruited by multiple companies and quickly do decisions about where to move. One company will win the best candidate and the rest will lose. Multiply that effort times the number of people you hire each year and you quickly realize you're in a fierce competition. It's why they call it a "War for Talent."
Source: smartrecruiters.com