HOMO sapiens? It's not like homo is a long word. Out of favor?
No, just convention to abbreviate the generic name when you're discussing species within a single genus. I'm not Homophobic (at least not in this sense).