Well pretty marines aren't archaic gay stereotypes, they're a parody of the Japanese bishounen warrior, who is basically just a super pretty guy who loves beauty in the world. So all you're really doing by saying you think of them when you think of LGBT people in 40k is displaying your ignorance.
And, as psycho says, they're purple.