HeterosexualBisexualHomosexual.
None of these terms is archaic.
And my advice to the writer of this misguided article is if what you do embarrasses you. STOP!
Bisexual men are homosexuals or are very drunk straight men and been had by a tranny.