I think both these answers are off the mark. The first focuses too narrowly on what we owe people based on legal rules and formal citizenship. The other answer focuses too broadly, on what we owe people qua human beings. We need a perspective that is in between, that adequately responds to the phenomenon of illegal immigration and adequately reflects the complexity of moral thought. There may be important ethical distinctions, for example, among the following groups: U.S. citizens who lack health insurance, undocumented workers who lack health insurance in spite of working full time, medical visitors who fly to the United States as tourists in order to obtain care at public hospitals, foreign citizens who work abroad for subcontractors of American firms, and foreign citizens who live in impoverished countries. I believe that we-U.S. citizens-have ethical duties in all of these situations, but I see important differences in what these duties demand and how they are to be explained.
Some Americans believe that illegal immigrants don't qualify or should not be offered the same healthcare services as U.S. citizens; others might say it is our duty and it is morally right to take care of people no matter what their legal situation id.The writer is trying to dictate each aspect and to come up with a perspective that is somewhat pleasing to both parties.