Homophobia is like racism and anti-Semitism and other forms of bigotry in that it seeks to dehumanize a large group of people, to deny their humanity, their dignity and personhood.
When a performance isn't working, it's usually because the actor is trying to do something and they're not able to express their idea very well. It's a muddled expression.