Hating someone because they’re white is still racism. Hating someone because they’re cis or male is still gender discrimination. Hating someone because they’re straight is still discrimination against a sexual orientation.
It doesn’t make you better if you hate a straight/white/cis/male for being a straight/white/cis/male when you are not, it makes you a hypocrite.
It isn’t their fault, they are born that way.