So the world is divided into those who are positively in favor of homosexual acts as a morally good thing to participate in and those who are homophobic?
No.
It's divided into homophobes on the one hand and people who have no issue with homosexuality, and who thus have no problem saying "it's okay to be gay". Being gay has no moral component in my view. Just like being straight doesn't have a moral component. Primarily because morality is about how your behavior affects others in terms of well-being, and your sexual preference isn't such a behavior.
Having said that, so the world is divided in those two.
Then you have the folks in the middle.
They realize they follow a religion / ideology which is at heart homophobic but they themselves are aware of that and are uncomfortable with it. But they are also uncomfortable with saying that they think their religion is wrong on that issue.
So they'll declare themselves "neutral" and refuse to speak out on it. Instead, you'll just get dodge after dodge and ambiguous / vague statements that keep it all in a grey area.
I suspect that that is exactly what is going on here.