You need to blame Jesse Jackson who promoted the use of African American instead of Black, Negro, Colored or any of the other terms previously used. So what do you want to be called identifing all the Americans with predominately African roots?
I agree that as far as Africa we are not Africans, African.American in its pure sense should refer to recently arrived Africans.
I agree. To me, an african-american would be a child born in america from 2 nigerian parents. Because she, would be familiar with both African AND American culture. I bet most American blacks couldn't name a CITY in Africa.