someone is influated by to much movies. Homosexuality was aristocratic sin in Acient Greek civilastion. As rich people did not know what to do else.
Corsairs are Hispanian house. And well spain is almost the most religiuos christianity country in whole world. (perhaps becouse of renconcista). So I do believe it still has some traces of their old religion.