Yeah exactly, hiring managers have this list in their head, and what they're basically doing is crossing off items that dont apply for each candidate. essentially the ones with the least things crossed out will likely be top of the pile...
Unless we're talking contracts of course, then you'll simply want the best technical candidate because you need someone who can deliver good quality on time.