Joe you are blowing smoke.  People who come here for medical services do it for many reasons. You obviously have never had any experience with health care in other countries.  Both myself and my wife have had hospital care in foreign countries.  The difference I saw was foreign doctors do not go overboard with testing to make sure some attorney does not fault them for their knowledge.

You post as if these people come here becasue they can not get the care in their own country.  Exactly what care is it that they can only get in America.