Hmm I can see why that could be uncomfortable, but in the main
my attitude around salary disclosure within the company is based on the reasons why they have asked or even in some cases required me to keep it from my fellow employees.
It's "described as not wanting to cause upset". The upset being of course someone who feels they are as valuable as me going to management and saying I should be paid as much or even more than Tony.
While in my opinion that's a bollocks argument, a claim to parity, it's the sort of thing a union rep would come out with in their constant quest for imposed mediocrity, it is a prevalent one.
So I don't mind people knowing what I earn more than I mind other people wanting me to keep it secret.