This is interesting phrasing, implying that there are two kinds of people -- people with "ethnic groups" and "whites" which apparently don't have ethnicities?
"ethnic: Relating to a population subgroup (within a larger or dominant national or cultural group) with a common national or cultural tradition."
(from an online version of the Oxford dictionary: https://web.archive.org/web/20200108002157/https://www.lexic...)
Also, to your point, the usage section of the entry encourages using more specific terms:
"Ethnic is sometimes used in a euphemistic way to refer to non-white people as a whole, as in a radio station which broadcasts to the ethnic community in Birmingham. Although this usage is quite common, more specific terms such as ‘black’ or ‘Asian’ are preferable."
You must be an exception then, because even NBC has joined in on the fear-mongering:
Soon, more than one-third of Americans will live in states where ethnic groups outnumber whites. Such demographic shifts are fueling criticism that the word ‘minority’ is increasingly inaccurate, obsolete or even offensive. - https://www.nbcnews.com/id/wbna9001157