I hate this stereotype; it blames bigotry against homosexuals on homosexuals.
Nah, openly gay homosexuals aren’t bigoted, it’s only the ones in denial.
oh so much better, it’s just closeted people that are acceptable targets!
Not closeted people, just those in denial. If you’re in the closet, that means you’re scared of coming out, whereas someone who’s in denial has some unhealthy reason to want to not be gay that leads them to hate that part of themselves.

ahh, so much better

How about we just attack homophobic people for being homophobic, instead of using gay as an insult in a roundabout way of calling them a hypocrite?

I just wish there was a clean way to diss them for weaponising their self-hatred. If you think of a really pithy insult for people who externalise their negative feelings, please share with the rest of us, it’s badly needed.

weaponising their self-hatred

But it’s also just regular hatred, same reason you can’t call racist people the N word.

Even if there was a slur for hypocrites, that’s still just an ad hominem instead of attacking them for their behavior (the actual problem)

I don’t know what comment you meant to reply to, but I was pretty specifically talking about attacking people for what they do.