I agree that transparency is definitely a good thing. But in the case of salaries, transparency without adequate context and understanding can be dangerous, I think. For better or worse, a person is easily coloured simply by how much they make, and often negatively and possibly undeservedly.