If more information is better, isn't that a good argument for replacing "race" questions which expect coarse-grained answers with "ethnicity"/"ancestry" questions which expect more fine-grained answers? (i.e. "Chinese" or "Filipino" not "Asian", "African-American" or "Kenyan" not "Black", "English" or "Polish" not "White", etc.)