When you finish schooling in some advanced engineering degree....and you go and get a job from some successful engineering firm.....do you think that you are going to have "transparency" in your pay?
Do you think that the owner/engineer who started that firm is going to tell you what his take is?
Would you expect it?
Everyone else who goes looking for a job from an employer don't expect "transparency"....why do all you new grads?
Do you all think you're special...or say better than other people looking for a job?
You think new Harvard grad lawyers expect "transparency" when they sign with that big firm?
I'm a student, so don't kill me if I'm wrong, but I think there are substantial differences between new residency grads and new engineers and lawyers. Most of the latter two will sign with large, multinational law firms and Fortune 500 companies. There's an inherent, and significant, hierarchy, and it takes many years, a series of promotions, and selection over hundred, or maybe thousands of other employees, to make partner or join the top executives. There is a great deal of difference between a new hire and those in upper management. Also, given the size of the firms, there is a lot more information available with which to judge a job offer, and often, reputation alone is enough of an assurance.
In medicine, you're either a partner or you're not, but should be in X number of years. You're probably dealing with a handful, or a couple dozen, doctors, not hundreds, and certainly not thousands. The main difference between you and the partners is how long you've been with that practice. Sure, the partners are more experienced, but once you're licensed and certified, you are more or less equivalent. There's no real hierarchy here. There are good and bad practices, and unlike most companies, these don't have a reputation outside of a small circle, and certainly don't have a large number of current or former employees to talk to. I don't see what's wrong with wanting to know what kind of money you can expect in a couple of years, and I don't understand why any good practice would hide that information from applicants they were seriously considering.