I think one of the most ironic things an American can say is that they are against immigration. Yes, while none of us should really support illegal immigration, there are people who are against even legal immigration.
I don't quite understand how people can do that. Our country is formed on immigration. While yes, we are American, that is not an ethnicity. We are all made up of genes from countless other countries. America is a melting pot!
Now what many people against immigration argue, is that immigrants steal American's jobs. They think that immigrants mooch off our hard work and do absolutely nothing to contribute to our country. But for the most part, this isn't true. Immigrants actually boost our economy! They take any job that will have them, that they have the skills for. Then with that money, they pay rent, they buy groceries, they put the money back into the economy!
Another argument brought up by the anti immigrant supporters in this article is that immigrants, especially those from Mexico are stupid. This is just an ignorant statement. It's like when Europeans say all Americans are fat and lazy. There are always those who fit a stereotype, but nine times out of ten, it is just a small percent of the entire population that were the cause of the creation of the stereotype.