That's not what I asked. Now you're moving the goal post.
Why is it okay for Jamaicans to proudly call themselves Jamaican, but AAs cannot proudly call ourselves American despite living in the countries for the same amount of time?
Nobody should tell how to identify. When you mention Jamaicans they are some of the biggest upholders of Black unity movement globally.
They have their identity and still acknowledge their African roots and have been pro unity on a cultural level.
In contrast you have brehs who are trying to run away from Africa with a new identity like the fake descendants of Israel or the fake Aboriginals etc. Or the xenophobic often African hating acronym gangs founded by Tariq and Yvette. Do you see the difference?
Jamaicans claim Jamaica proudly and still claim their African roots. To be fair this divisive movement in America is relatively new age. In the Past Black Americans did just as the Jamaicans I described. The true question is why so many people are motivate by self identifying as a way to erase their African roots. Jamaicans didn't do that.