Many crew members I fly with are naturally camp. They cannot do anything about it. They are effeminate. Do we really believe that that is in your face sexuality? Indeed who is actually making the link between Campness and sexuality? It's not the crew member is it?
I have recently flown with a very effeminate crew member for 3 return trips to the med over as many days. Not once has he made a dirty joke, he's not even flirted or mentioned anything sexual. Yet he's camp as a row of tents. He's polite, good at his job and pax seem to take to him really well. Is he shoving his sexuality in my face? What do you think?
I would argue strongly that it is his personality, not sexuality, they is being displayed. Crew are often selected, in part, for their personality. It might not be to everyone's taste but that is no different to real life. But he does his job well.