As a job seeker, even if you do click through to see the job, what are you thinking you'll be able to get? In my case, I look only at the higher range, and if it's anywhere close to what I desire or expect, only then I click it. I completely ignore the lower range.
By that notion, isn't such a large range meaningless? Shouldn't the salary transparency be represented as just 1 number with a +/- %age and a note on what will allow for a + and what will account for a -.
Ex: For the 2 examples - 100K +/- 15% based on experience, 115K +/- 15% based on skillsets.
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"