No, especially if there is a salary/wage range for each title.
The benefits of public knowledge of pay rates is it's harder to employers to discriminate with pay and it gives more power to the employee.
What do you see as the potential negatives to such a scenario?
Violation of my right to privacy, as a private citizen.. Today, the amount of money I potentially have in my bank account is private. I would like it to remain that way, even if it means that negotiations for MY compensation are MY responsibility.
We have a minimum wage... it exists. That is everyone's guarantee that they will be paid a "fair" wage. Every penny more you make than that is on you.
I find it infantile and wholly a "first-world white-male issue" that people making $60,000 a year want to make sure that OTHERS are not making $70,000 for what they (probably erroneously) THINK that other person is doing is somewhat similar to what they are doing.
Everyone isn't a winner. Everyone is an individual. Everyone isn't entitled to a fucking trophy. Earn for yourself.