my general rule is to use the language that the community in question chooses to use to describe itself. As far as "people of color", I have seen people talk about how it makes whiteness normative, but I think it is currently considered to be a more positive description the negative descriptions of "nonwhite", "minority", etc.
no subject