We've got a lot of racist assholes, basically. Particularly ironic for a country that was founded on immigration. These laws, and their heavy-handed enforcement, are mainly targeted at keeping out Mexicans. European and Asian immigrants are collateral damage, essentially.
Europe, unfortunately, is starting to go the same way. I think it was Switzerland that denied citizenship to a couple of teenage Muslim girls because they didn't want to swim with boys in mandatory co-ed swim class. They've also banned minarets on mosques, apparently--I have no clue how they pretend to justify that. Xenophobia makes people do ridiculous things.