"You would only be upset because you currently work in a company with a culture that doesn't value transparency as a core value."
This isn't the case (at least for me). The reason I wouldn't want my salary published publicly because people may treat me differently based on how much I get paid. The same problems may be true in a company, but at least internally you can control (through hiring) that people are mature enough to handle that information.
More importantly, I don't want other corporations (specifically their marketing and sales departments) to know how much I make.
I may want some people in my life (including corporations, perhaps) to know how much I make, but I want that to be my choice, not my employers.
This isn't the case (at least for me). The reason I wouldn't want my salary published publicly because people may treat me differently based on how much I get paid. The same problems may be true in a company, but at least internally you can control (through hiring) that people are mature enough to handle that information.
More importantly, I don't want other corporations (specifically their marketing and sales departments) to know how much I make.
I may want some people in my life (including corporations, perhaps) to know how much I make, but I want that to be my choice, not my employers.