It is because some nationalities will accept lower salaries (generally speaking) and others will not (again, generally speaking). So employers will "lowball" certain nationalities versus others even if their qualifications/experience is the same.
Why would you pay more for a certain model of car (delivering the same performance) if you can buy it cheaper elsewhere? Not a great comparison, but would you?
It is because some nationalities will accept lower salaries (generally speaking) and others will not (again, generally speaking). So employers will "lowball" certain nationalities versus others even if their qualifications/experience is the same.
Why would you pay more for a certain model of car (delivering the same performance) if you can buy it cheaper elsewhere? Not a great comparison, but would you?