Blacks use the "N" extensively and should not if they object to other ethnicities using it.
I agree that they should take comfort in being called Black Americans if that is what they want.
I am an American of Hispanic parentage, but, I only claim to be an U.S. American.
I don't like Afican American because that claims two continents not an nation of ancestry and the other of citizenship.
Maybe it would make more sense if I were to say why would someone born in one of the Afican countries say that they claim to be American/African?