You wrote:

<<Plus there is the age old shaming as exemplified by Jewish armies of old who would sodomize their militarily vanquished to drive home the point the losers were no better than women.>>

Yes. I think misogyny is at the root of homophobia.