While it sucks that people from other societies dont feel like those societies are good for them, it doesnt mean that citizens of the host society should extend that responsibility to people who do not share responsibility for that society like citizens do.
Essentially these foreign workers are mercenaries, and do not derserve the same loyalty and protections that citizens do