You throw out a lot of suppositions. It's well known that Blacks as a group are more religious. And I've seen plenty of Blacks on television and in print say don't equivocate Gay Rights with the Civil Rights Movement.It's been studied, and the general conclusion is that homophobia tends be higher among people who are less educated/ highly religious. This holds true for any ethnic group, not just blacks, but since blacks as a whole in this country are more religious and less educated than whites as a whole they have a disproportionately higher level of homophobia. So the real culprits are religion and lack of education. On the flip side blacks as group show higher support for LGBTQ civil rights than their white counterparts, so they got that going for them.