When looking at equal pay it always helps to look at apples to apples versus oranges.
Command experience, language skills, premium for compelling someone to move/commute half way around the world, unusual environmental conditions (pollution), all are reasons for paying a premium, the same applies to guys who leave Wall Street to work in their investment banks Shanghai branch.
Expat pilots earn raw salary, no medical, retirement benefits, company funded cadet program, pay while medically grounded, in case of big 3 union membership, bonuses and incentive schemes and in the case of Spring only a 10% pay differential. Hardly cause for mental and emotional stress. Perhaps they need to start administering psychometric test