The Hypocrisy: Does not refer to the American people, but to the government. Anyone who thinks they have been unable to close the border (as opposed to unwilling) is a bit naive, IMO
It is anti-Hispanic, because if you're any other nationality you may not have your papers (there are tons of Chinese, Hindu, Irish, Russian, etc.), but no one will ask you for them or think twice on it. "The people" may want to see companies fined, but in so many raids I have yet to see any of them sanctioned - please correct me if I'm mistaken.
The Profiling: I agree you can applaud profiling, as long as you're not a minority and you're not the one being profiled,

I for one have a problem with being stopped, detained, frisked because I am of a certain race or look a certain way. God forbid I don't have any ID on me at the time, I might end up in Mexico,
The Amnesia: "Americans think grandpa was welcomed with open arms and that he plunged into the melting pot. Whatever."
The point being assimilation takes time,

Hispanics did not ask to dial two for Spanish, advertisers peddling their products did that on their own. This guy is second generation only, and he is a journalist for CNN (and of Mexican descent).
Otherwise you make some valid points,
