It's so hard for companies to find good talent, it's silly to dick around with mind games and petty power plays.
Find good folks. Realize that on average you're going to have them around for maybe three years, five if you are super lucky, ten if you win the lottery, one if you rub them the wrong way. Treat them with respect, ask yourself how the HELL you can bend over backwards to try to make their experience working at your company good enough to keep them around for a while. Don't talk down to them. Don't imagine that they are beholden to you for anything.
If you are unlucky enough to end up in a situation where you as an employer are holding all of the cards in a hiring situation then I have some bad news for you. You aren't hiring the best candidate possible, you're hiring a mediocre candidate.