I honestly don't care what your salary is, but I think there are things to gain from disclosing.
For one thing, we need developers (we meaning people with unmet information needs, which is pretty much all of us) and advertising how stupidly, absurdly high the salaries are might encourage kids to jump in and give it a go.
For another, I don't really think that any of us is "entitled" to this money, and we can't consense as a group about what these salaries should be--how this money would be distributed in a just world--unless we know what they are.
The problem with this is that the high-end of programming salaries is the low-end of, e.g. medical salaries. Yes, there is more to it than that, but on this axis alone, programming actually does not come out on top. Those inclined to seek "absurdly high salaries" are inclined to skip over programming.
For one thing, we need developers (we meaning people with unmet information needs, which is pretty much all of us) and advertising how stupidly, absurdly high the salaries are might encourage kids to jump in and give it a go.
For another, I don't really think that any of us is "entitled" to this money, and we can't consense as a group about what these salaries should be--how this money would be distributed in a just world--unless we know what they are.