Называть людей по цветам - это бред.
Использывать цвета в терминологии, чего тут такого?
Ну если значительная часть сообщества, говорящего на этом языке, триггерится на то, что blacklist - это что-то плохое, а whitelist - что-то хорошее, то может и есть смысл переименовывать. Я не нейтив, чтобы сказать определённо.