Seems like you just want to argue, so I'm not sure anything I say matters. You continue to harp on one or two words while ignoring the main points I am making (even though I point out explicitly "these are the main points I am making").
Anyways, to address the issues you raised...
> Where have you seen anyone use expat...
I see the term almost exclusively in researching possible foreign locations to live and work remotely as a U.S. citizen. It is a fairly rare event for me to see it used elsewhere, but I rarely read about U.S. citizens employed onsite in other countries, so that is really not surprising. My concerns are generally what types of residency options are available, and what they might mean for the U.S. side of things (taxes, citizenship, etc.).
>> Depends how you are using the term
> No, it doesn't.
Yes, it does, and again I feel like you are really just trying to argue here. What I meant by "Depends" is that your post was not clear as to which parties were in which country to determine economic ramifications, so said another way "whether your statement is true depends on specifically what your statement is saying". I don't see how you could have read the sentence that followed and not have gotten that. The point is, a country receiving immigrants that increase the labor pool will thereby experience lower demand for workers.
> I think you are confusing "immigrants" with "foreign workers"?
I'm not confusing anything, and I have no issue with the definition of expatriate and immigrant meaning the same thing. I've stated some of what I've seen as an anecdote that may or may not shed some light on why some people may use the word the way they do.