I mean no disrespect to black people or Christians, but it's always made me wonder. They were enslaved and Christianity enforced upon their ancestors (most of them). You'd think they're would be a large movement saying "we're not slaves anymore, let's cast off the chains of Christianity" or even "Let's get back to our roots and embrace traditional African religions." But yet you see higher percentages of Christians among African-Americans compared to white people.
It would be understandable if it was the result of a high amount of gratitude towards that part of Christianity that preached against slavery and stood up for social justice, but then you'd expect black Christians to be more socially progressive than other Christians, when this is not the case. There is less tolerance for gay people among black Christians than other Christians (though it's not like whites have a stellar record there either).
And then when you look over at Africa it seems like nobody dares raise the objection that "homophobia" is a western cultural import and that practicing it means they are still in a way being controlled by the colonizers. In fact in complete disregard for history many speakers claim that "homosexuality" was imported, even though there are even tribes in Africa where homosexuals were traditionally seen as playing an important religious role.
Is this some sort of strange sociological variation of Stockholm Syndrome?