Yeah you are right, but US politics doesn’t allow for nuances. People aren’t left or right or conservative or progressive. They will have bieves that suit a certain direction on the politic spectrum, but people can have opinions regarding different topics all across the eniter spectrum.
Sorry, but fuck you being cishet isn’t the problem and it has nothing do with the believes of a person. In countries like The Netherlands we have percentages wise more white people than in the US and the rest is mostly Muslim or from one of the used to be colonies. But we legalised gay marriage as one of the first, trans have rights here etc.
Keep alianating people by using terms for them that aren’t relevant. Lgbtq+ people often choose a term for themselves. That’s their choice and it generally suits their beliefs. Putting others in boxes is just wrong period. Stop being part of the problem