Geoff Pullum of Language Log takes issue with someone who has cited him as saying the phrase "person of color" is objectionable. He did not say that, writes Prof Pullum, he said that the phrase is correct grammatically. However, he hates it and would not use it, any more than he would use the phrase "persons of suntan" for people who had been on the beach all day.
"That’s what the worst of the grammar grumblers and usage whiners consistently fail to see: that their personal dislike of (say) split infinitives does not determine automatically that split infinitives are incorrect in Standard English. Your dislike of split infinitives might instead simply mean that you hate them: they might be (and in fact are) fully grammatical at all stages of the history of English, and often recommended as the best choice on style grounds, and sometimes obligatory if you don’t want to completely rephrase, and you still might hate them. In that case, don’t use them. End of point."