Yea but all those groups you listed know their identity. If you asked them where they from, they'll you:"Im dominican, im haitian, im jahmaican...etc".
Black americans dont know who they are. They wont even accept their American identify but want to go to Africa to find themselves talkin going back to the motherland.
you know what a Haitians motherland is? haiti. Jaimacan? Jaimaca. Black Cubans? Cuba
Again, you are wrong. Those people ancestors were enslaved as well. They came off them boats too. Black Americans know their identity in the same context as you are listing as well.