Unfortunately, anyone that becomes an American citizen is eligible for Social Security, Medicare, Aid for Dependent Children, food stamps, etc.
True, but only AFTER you’ve contributed 40 quarters of work (and taxes) into the system.
I agree with you on the healthcare issue though – that one’s difficult to solve without letting people die on the streets. Hardly something a civilized society would want to happen, but a problem all the same.