Just because they marched, does not equate to homosexual just means they support deviancy.
And how many of them don’t really support ‘gay rights’ but felt they had to attend to suck up (sorry) to the powers-that-be? I can easily picture managers implying ‘You wouldn’t want your homophobic attitude to affect your next review, now would you?’