There's a place for it. At the risk of exciting the Faragistas, there's a basis for accepting that the statistical norm in the UK derives from the ethnic groupings that fall under the broad 'Caucasian' label; in the right context there's a justification for having a term that refers to the range of other ethnicities.
However, too often it's used when a specific label would be more accurate, but that can be fraught with danger. There are elements, for instance, of the ethnic groupings that covers sections of what is now India, Bangladesh and Pakistan who object to be referred to as of Indian, Pakistani or Bangladeshi heritage or extraction, still others who object to the term 'sub-continental' and who complain that 'south east Asian' isn't precise enought.
It'd be nice to be in a place where we don't need to make reference to ethnicity at all, but until we get there I think we're always going to have to be making some linguistic compromises and hope that enough people take the efforts in good faith that it doesn't perpetuate the problems it's trying to be applied to solving.
O.