Yep, if anything, Obama is “less” Black.
As far as “African American” goes, 0bama is “African”, Cain is “American”.