Recently quite a number of questions have been posted that contain heteronormative assumptions or assumptions about binary genders, e.g. questions about married couples that assume that these consist of female wives and male husbands, or questions about gender distributions in families that assume that all children are either male boys or female girls.
Recently a new code of conduct was adopted, and while I was strongly critical of other aspects of the code, I just as strongly supported its focus on banning all forms of discrimination. To my mind, using language that assumes the non-existence (or non-marriedness) of people who are not heterosexual and/or don't identify with a binary gender is a form of discrimination (though certainly often not a conscious or deliberate one).
The code of conduct states in relevant part:
We don’t tolerate any language likely to offend or alienate people based on race, gender, sexual orientation, or religion — and those are just a few examples. When in doubt, just don’t.
It would seem likely to offend or alienate people to talk as if they didn't exist. I would therefore hope that we can agree that posting such questions without a critical reflection of this aspect violates the code of conduct (again, often not consciously or deliberately). I'm well aware that existing books are full of such examples, and I wouldn't want to go so far as to say that these cannot be used or referred to here in any way (after all, people may have gotten them as homework against their will); but I do think that they shouldn't be used without mentioning this offensive aspect and clarifying that the author of the post doesn't endorse it.
What do others think about this?
(I'm aware that this is also a more general issue beyond the math site, but it also has a math-specific aspect in that there are so many of these kinds of problems in math texts (there's even a theorem whose name implies heteronormative assumptions, Hall's marriage theorem), so I think it makes sense to discuss this here specifically.)
P.S.: Interestingly, there's no tag that contains “code” or “conduct”.