Ответ довольно простой – фамилии появились не так уж и давно, а придумали их для точной идентификации людей с целью сбора различных податей и налогов. Первые фамилии давали по месту проживания или по роду деятельности. Таким образом кузнецы стали Кузнецовыми, по английски - Blacksmith. Но кузнецы были разные – по железу, по меди, жестянщики, оловянщики. То есть Blacksmith (обычный кузнец), Brownsmith или Redsmith (кузнец по меди), Whitesmith (жестянщик, оловянщик либо серебренных дел мастер), Greensmith (кузнец, работающий с бронзой и медью).
Со временем фамилии стали сокращать, Блэксмиты стали или просто Смитами, или Блэками. То же самое произошло и с другими "цветными" фамилиями. А так как профессий с названиями вроде Bluesmith или Pinksmith никогда не существовало, то фамилиям Блю или Пинк попросту неоткуда было взяться.
via