My fear is more that I’d post a job that says 100k-250k, you assume you can negotiate for the 250k, but lack of skills/experience get you on the lower end, and then you think the range was misleading, and it would waste everyone’s time. Personally, if I saw a range like that, I’d be skeptical, because I’d assume they’re going to throw me in the lower end.
Alternatively, I could post something for every level we hire for, but it’s effectively the same issue. I rarely meet candidates who don’t think they’re a level or two above where they should be.