Comment by ho_schi
Leadership doesn’t mean earning more money.
I’m fine with twice the amount of a developer. Taking into account responsibility, public involvement and special clothing. Travel costs and so on are separate. The developers are doing the hard work.
There is not “team” if a MBA or lawyer gets 38 times the wage of an actual person doing the work.
Worth thinking of it also "the other way". As long as some people (developers) accept an MBA above them getting 38x, without adding much value, this will happen.
I don't personally like it (so generally did not allow to happen to me), but if some people feel "safer" getting lower pay (less chance of getting fired, easier to get re-hired as there are more low paid positions than high paid positions), the natural result is that it will happen.
My experience is that both high and low paid positions are not as "safe" as people think they are (seen multiple changing in various organizations types), so people should care more about finding a reasonable organization.