Lack of salary transparency—better for corporate morale?

My salary is public record and always has been.