I am aware that people are more enlightened these days, but they joined up at the time knowing the rules and they chose to ignore them.
I do recall a case where someone straight had their career put on hold because a gay colleague had made a pass at him and he did not report it (someone else did report him and he told the SIB about everyone he'd tried it on with). The investigations went on for some time before he could go back to his normal life. It wasn't all one sided.