I have observed that the great majority of Black people believe that the US is a racist country, and few believe that racism will end soon.
But still, they choose to name their children names that only Black people have: LaToya, Sheniqwa, Tyrone, Antwan, and even worse, Muslim names even though the parents are not Muslim: Rasool, Alia, Tareek.
If we assume that thee children will seek to be hired by White people (and the odds are that this will be true: there are far more Whites than Blacks, and more Human Resources people in industry are White than Black in a proportion greater than this), then giving their kids these names is an automatic handicap.
If we assume that the HR person is to some degree racist, he is more likely to eliminate Sheniqwa and Rasool from the short list that will be called for interviews. It is likely that the HR person simply finds interviewing people with pierced noses, braided hair, dreds, and do-rags uncomfortable. But the result is the same: no interview, no job for sure.
It is rarely the case that these names are ancient family names, which are more often George, James, Mary, Linda and such.
I suppose that if you really wanted to get your son or daughter that chance for an interview, you could name them Thomas Lee or Dixie Lee, Billy-Bob or Caitlan.
I would not presume and have never presumed to tell anyone what to name their kids, but as I see it, it can be most important, as it's the first thing that anyone knows about you when they meet you.