Минутка раздумий
Все знают, что в США людей, чьи предки были родом из Африки, называют "афроамериканцы". Ну так вот, почему это их всех устраивает? Разве не логично было бы звать их просто "американцы" не смотря на то, что хреналлион поколений назад их предки были из Африки? Они-то родились в США. Это всё равно, что звать людей, родом из Англии "англоамериканцы". Эта приставка лишь ещё больше подчеркивает различие по цвету кожи между населением страны, разве не так?
Мини-бонус в комментариях.
Логичней было уже: негр - слово производное от негроидной расы.
Ага, а зомби видимо Некроамериканцы
Ну так названия European Americans и Asian Americans вполне себе существуют. Равно как и более конкретные Chinese Americans, Russian Americans, German Americans и т.п.
Другое дело, что white используется гораздо чаще, т.к. "белый" (в отличие от "негра") никогда не было оскорблением и поэтому ему не требуется более нейтральная замена.