It's not racist to object to us cozying up with truly shitty governments. I imagine the people of the UAE might be fine people. But the people who run the country are just a bunch of shitty human rights abusing suffrage opposing terrorist hanging out with assholes. The relevant question is whether these people should be running significant port operations.
Atrios has a series of posts today about the UAE port deal. Most notably: the government of the UAE participates in the Arab boycott of Israel. And the Bush Administration used to "care" about that, but I guess when business interests override national security interests, well, all of that goes out the window.