By that criteria, a) he has just insulted the Republic of Mexico as people are leaving it for 'freedom'... and b) they were not illegal aliens leaving based on economics, but rather political refugees.
At any rate, his speech was a patent endorsement and 'look the other way' position on the illegal alien inflow problem. It almost sounded like a Democrat, for what he patently LEFT OUT of the speech.
Was the 'Star Spangled Banner' building in the background?
Everybody's seeking freedom, i.e. a better std of living. As hard as it seems for some to grasp, we Americans do NOT owe it to them, and definitely not at the expense of 95% of us.
They ARE seeking FREEdom. America is, after all, the land of the FREE stuff.