Trump is still correct; we don't need low-skilled folks from crappy places. They offer nothing which makes America better. They are often permanent drains on our economy.
If that is racist, so be it. Haiti is not a single race. It is a combination of several, including Carib indigenous people, plus French, other Europeans, Hispanics and finally African blacks.
I have many Hispanic friends. Native born Americans of European and Native American mixed racial groups. Some call them "Mestizo."
Several served in our military, and now object to massive illegal immigration FROM THE SAME PLACES, BY THE SAME TYPES OF PEOPLE AS THEMSELVES.
Their objection to said immigration is hardly "racist."