Ah. Veddy interr-r-r-esting.
You may be right.
I kinda think "homosexual" is an oxymoron, and "heterosexual" is a tautology.
Considering the term "heterosexual" simply describes (restates) the objective physical biological reality premising it (two sexes, male and female involved/required to procreate) that argument could be made.