The insult isn’t being gay, the insult is being a hypocrite.
Do you actually know if he is gay, and therefore a hypocrite? Or are you just calling him gay because it would be funny?
Either way, the insult is still being gay. They wouldn’t call his wife a beard if it wasn’t a bad thing. Maybe you use homophobia even against a target you think is valid. I mean, if he is such a bad guy, then surely his actions are enough to use against him and not make up random grade school nonsense? Even if he was a gay hypocrite, that’s irrelevant to why he’s bad.
All of that is on top of the fact that by calling every homophobe gay, you are blaming homophobia on gay people.
Do you actually know if he is gay, and therefore a hypocrite? Or are you just calling him gay because it would be funny?
Either way, the insult is still being gay. They wouldn’t call his wife a beard if it wasn’t a bad thing. Maybe you use homophobia even against a target you think is valid. I mean, if he is such a bad guy, then surely his actions are enough to use against him and not make up random grade school nonsense? Even if he was a gay hypocrite, that’s irrelevant to why he’s bad.
All of that is on top of the fact that by calling every homophobe gay, you are blaming homophobia on gay people.