The candidate probably wants a job where their specific skills are needed and where they can leverage said skills for more money.
Imagine as a programmer you have a bunch of specialized skills, have worked at a bunch of FAANGs and the interviewer is just like, "Oh you can program when you can you start and BTW here's $X". The number is probably too low and you'd be pissed at your time being wasted.
Edit - to add to this, dismissing the value of an employee's skills is a deliberate tactic to underpay.
Imagine as a programmer you have a bunch of specialized skills, have worked at a bunch of FAANGs and the interviewer is just like, "Oh you can program when you can you start and BTW here's $X". The number is probably too low and you'd be pissed at your time being wasted.
Edit - to add to this, dismissing the value of an employee's skills is a deliberate tactic to underpay.