"they’re helping to keep programs such as Social Security and Medicare afloat by paying into them"  The Trump has only spoken regarding illegal immigrants.  Illegal immigrants cannot work legally, and any employer found to have them on their official payroll facse heavy sanctions.  Therefore, it is likely that many illegal aliens working are working under the table with no taxes withheld.  Therefore they are not supporting Social Security and Medicare.