I believe all human beings in real life deserve dignity and respect, as well as a share of(not domination of) the social space. This mod creates a share of space for people who are sensitive to gender and sexual minority issues.
To accomplish this, it simply sets the chance of pawns spawning with the gay, bisexual, or asexual traits to zero.
This is not a mod about morality or religious values, for example it does not remove incest, chemical interest, cannibalism, slavery, adultery, or any of the other delightful sins that make Rimworld's stories compelling.
Any mod that alters the same traits will conflict. Any mod that adds other GSMs will be unaffected. Any mod that affects the romance system may conflict. As this only changes generation, this should be safe to add or remove from any game (existing gay pawns will stay gay.) Should be compatible with DLC. If for example a meme or gene made everyone with it gay, this shouldn't conflict, but this also won't prevent it. You'll just have to remove or avoid that gene/meme.
If this mod's existence bothers you, please consider these alternatives:
https://steamcommunity.com/sharedfiles/filedetails/?id=2014546021
Everyone is queer: removes gender differences from the romance system.
https://steamcommunity.com/sharedfiles/filedetails/?id=2013144996
RF Rational Romance: overhauls the romance system according to progressive beliefs, i.e. adding polygamy and reducing heterosexuals to a minority.
Unless the patching system or file syntax changes significantly, or additional GSM categories are added to the base game, this shouldn't need any updates.