Agreed 100%. I find the "don't talk about it" culture surrounding pay in companies pretty disgraceful. In a more civilised future, I'm pretty confident all pay will be totally open and public, and a swathe of problems will be solved as a result. Sure, there will be an awkward transition period, but progress is usually challenging.
[38K, ~15years experience, tiny non-technical startup in London]