You're right that two different terms are in use, but you're wrong (and unnecessarily provocative) to attribute it to race. There's a lack of symmetry between a wealthy Brit moving to Singapore or Dubai and an economic migrant from Pakistan, say, moving to the UK. That lack of symmetry justifies the different terminology.