I don't want to weigh in on this debate in general, but just to clarify terminology: "Gay" is orthogonal to "cis". "Cis" is short for "cisgendered", meaning "not transgendered".
"Cishet" (cisgendered + heterosexual) is used to combine the two axes, which may be what led to the confusion.
We've banned this account for repeatedly posting flamewar comments and using HN primarily for ideological battle. Those things aren't what this site is for, and destroy what it is for. We ban accounts that do this (yes, regardless of which ideology you are battling for or against).
Please don't create accounts to break HN's rules with.