It is a complex topic, to be sure and we'll certainly not resolve it on an internet forum (though not going to a Pride event making you homophobic is like saying not going to a match means you're not an Everton supporter).
I've said before that these things require generational change. I do not put societal/religious attitudes at the feet of an individual. We still need to call these things out though as things will never change if we don't.
Most of my work colleagues are devout/fundamental Christians and I have learnt to work with (and like/support) them. If they say something homophobic, I call them out. Same thing, sort of. Doesn't mean the relationship has to break down. I therefore will support Gana when/if he comes.
Pragmatic approach rather than double-standards, I hope.
Anyway, that'll do me. I have to go pack. Up at 4 a.m. for a flight to Liverpool! I'm like a kid when I'm getting over for a match! ??