Very good essay. Don't worry about being called a racist. It just means that you won the argument.
Thanks, Owl. I also think we see some clear preferences for Hispanics at work here, but that's not "racist."