Because, partly from experience (hiring for companies I worked for) I know that it's a lot harder for the companies to find qualified experienced candidates to fill positions, so when they put out a range, they are telling the candidate what the maximum base it is that they are willing to pay.
So as a candidate, I only look at the higher number knowing that's what I am going to ask for, and if they really like my skills and experience, that they will most likely honor my request / demand.
Also, in case it wasn't apparent, I am in San Francisco, so I think candidates in general in this area have more leverage, but you are right, it may not always be the case in less "tech companies saturated" areas like say, Idaho or someplace else. YMMV.
EDIT: See @fecak's answer, recruiter for 20 years who also says that "The high number is the only thing many candidates hear"
Because, partly from experience (hiring for companies I worked for) I know that it's a lot harder for the companies to find qualified experienced candidates to fill positions, so when they put out a range, they are telling the candidate what the maximum base it is that they are willing to pay.
So as a candidate, I only look at the higher number knowing that's what I am going to ask for, and if they really like my skills and experience, that they will most likely honor my request / demand.
Also, in case it wasn't apparent, I am in San Francisco, so I think candidates in general in this area have more leverage, but you are right, it may not always be the case in less "tech companies saturated" areas like say, Idaho or someplace else. YMMV.
EDIT: See @fecak's answer, recruiter for 20 years who also says that "The high number is the only thing many candidates hear"