"Homo" is usually a derogatory term against homosexuals.For one, PLEASE use HOM instead of gay... gay means happy, not to mention it's my middle name.
Homo characters might have been to shocking at that time. NO homo Tuvok... illogical. Harry would be a naive homo. My homo VOY choice would have to be 7, only because she explored her humanity, and sexuality with a holo-Chakotay, why not hit on another chick.... (Janeway?)
Sorry, I'm going to continue to use "gay" as the accepted terminology within the gay community.
Sorry, I just get a bit offended by the phrase, because my last name is Gaye (I was named after my aunt who was born in the 50s)
If I'm being incorrect or insensitive, I apologize.