I don't think Warb is being deliberately fascistic.
He may be expressing views which accidentally chime with that sort of ideology and need to have a good hard think about what he is saying there.
Replace the word "homosexuals" with "Jews", "gay" with "Jewish", "straight" with "Christian","genders" with "religions", "transgenders" with" Mormons" and the sentence is just as worryingly wacky.