It's an accurate observation to say that higher-income liberals tend to think this way and enforce these norms but the norms themselves are in the realm of culture and politics.
Similarly, it's accurate to say conservatives tend to think people who flout traditional gender norms matched to their genetics are weirdos. Not scientific on their part either.
But also, gender is beyond just US liberal and conservative. Plenty of cultures around the world and throughout recorded history have had third genders and trans people, and they were not considered "weird". I believe sociologists are attempting to review human behavior across all spans and across cultures and compare even to animals (there are recorded instances of animals fulfilling reversed gender roles for their species).
I'm not even saying I have a problem with those norms, I like everyone, I just think it's an overreach.