Undocumented workers pay taxes for services they can not collect. As a country we make money off of them while they are denied workers rights. Saying you hate Mexicans just means you are a racist since all your reasons for not wanting them here are baseless.