Disqualifying no… though I would say it’s a disadvantage, just as being a woman is. IMO it’s a bigger disadvantage than being a woman, in the fact that more religious groups are outright opposed to gay people being allowed to be out.
So in short, it could win the democratic primary in theory. It would take an especially weaker than normal republican candidate.
Programmers: Good luck with that, we’d be 100x more productive if we had those things, management always finds those pipe dreams.