Can't upvote this enough. Even if it's a really wide range, it rules out companies with unrealistically low pay scales.
It also makes it slightly more equitable, since employees are no longer reliant on playing salary poker in order to determine their pay rate. This tends to reduce the salary gap.