My parents knew a lot of foreign medical graduates competing for residencies in this country.
This is what I get from them:
1. It is way harder for a FMG to get into a residency in this country because they essentially get the leftovers from the residency match. The preference is always US MD over foreign MD (especially if you are not even a US citizen and English is your second language).
2. Competitive residency is pretty much a lottery win. People usually get it through a fluke (for some reason, the position didn't match), OR they were exceptional . Case in point, we knew ONE Chinese guy who matched into surgeon but that was because he was a hotshot surgeon in China.
Gee, I guess we could setup laws barring top scientists and doctors from migrating to this country and working in their respective professions.
3. I'm not sure if the laws are changed now, but it used to be that if you were a FMG, medicare funding for your residency program paid less. That's one reason the preference is always to go to a US MD over a foreign MD.
The end result is a tougher road to get into residency for FMGs, as it has always been. Increasing the number of FMGs just means there's going to be tougher competition amongst themselves since they never truly competed against US MDs.
For the situation of the above Chinese surgeon who matched into a competitive field
OVER US candidates, we could make a law that forbade top-notch surgeons from doing anything beyond washing dishes and busboys.
I'm not sure why the OP posted this since the situation has always been like this for foreign MDs, nothing has changed.
Also, I wanted to add that many foreign MDs coming to this country are from third world countries like India and China where they were the cream of the crop students. However, they come to the US, like so many others, for a better life.
If they are smarter and can outcompete me in the residency game, I'm not sure I could, in true American competitiveness, feel I should be given preference, especially if they could make better doctors. My preceptor works with a lot of foreign doctors and he says the foreign guys always did had differentials than the US doctors, mainly because many were selected from the best schools and were the top students in their respective countries. But living standards is better here (I could explain the economics of it but that's for another thread...). Competing against your average US MD, they tend to come out better.
As a nation, we benefit from that sort of expertise. There's no law written in the constitution that foreigners who come here must perform jobs below their skillset. After all, my parents came to this country are working in a bigPharm company for a nice income. I guess they took jobs away from "real Americans", but then again, they weren't paid less than "real Americans", so the company must have thought they were better than any "real American" candidate out there.
One more thing, I wanted to add that since people like to point out to me how "it costs more to educate us in med school than what's covered under tuition", the US would, under this logic, win out in the long run since the education of these foreign docs are paid for by their respective governments. This allows the US to reap the benefits of another country's investment. Bad for those countries, good for US. But then again, this is not a new phenomenon. Foreign scientists have been coming to this country to study for their biology, chem, engineering graduate degrees for
decades and many choose to stay here. And their education from preschool through college were sponsored by another country, yet the US benefits from the end result. Hooray for the US...?