I take the term competitive as you will compete with the surrounding market for my particular skillset and what I bring to the table. Salary bands lead me to believe that you want to fit me into a box regardless of what I can do. For example, 115-125k for a job description asking for senior responsibilities means top talent at your org is at 125k. I would be naieve to think your internal employees never read your posted openings. So to save everyone feelings and make things "fair" you post a range. If you are looking for the best you should be willing to "bid to play" and post it as such.