This is probably a regulation forced by the unions to ensure pay equality (i.e. people on the same level are paid the same).
Except it is different in that _all_ employees are listed by name with their salary. A lowly Programmer Analyst II has no ability to determine anyone's salary, much less his own, yet is listed by full name.
Granted, I have worked in government and seen first hand that when leadership changes, suddenly there are a ton of new hires (all the friends of the new leader), so this kind of tool could be useful to make sure these new hires aren't paid over-generously. It seems like that duty could be handled by an internal auditing agency, which would have access to individual names, whereas the public would just see the range/mean/stddev for each position title.