First they invent the term “homophobia”, to suggest “an irrational fear”.
Then the set about to explain the “fear”.
How ridiculous!
Any serious attempt to label the primary reaction, would include the latin term for “disgust”.
Homodisgustus?
How about “homonausea”,as someone on FR posted a year or two ago?