Salespeople can justify their pay relative to each other, but not in an absolute sense (at least not any more than developers, anyway). If it were absolute, why would you need developers at all?
Their pay is only relative to what they sell. Which is about as absolute as you can get. Developers, and many other occupations are paid relative to each other. A mid-level developer in Missouri will not get NYC rates no matter how hard they try.