The fact remains that this is a free market, and the salaries will be what the market can bear. In Capitalism, salaries are not based on what the company profits. Salaries are based on what they can get the people doing the work to accept as payment. The company's job is to make as much profit as possible. The employees job is to determine what a good wage is, and negotiate to get that. If you don't like the pay, don't take the job.
Like it or not, the reason this contract doesn't pay as much as other contracts is that the people going are not resigning from ASA. It wasn't offered on the open market, and those going get to come back after a year to their old jobs, still accruing seniority. So, in some ways it pays well, in that you can go make more than you would make in the US for a year, then come back to your old job. It is a de facto part of the compensation package.
You guys aren't comparing apples to apples.