1. This game doesn't support lysenkoism
2. A small subset of the population not breeding is really no different from how it was before
The third one is the important thing here, as two Dwarves of the same sex will normally at most become friends or grudges, meaning you can allow your Dwarves to freely socialize and expect a new generation of Dwarves to be spored. When there is a risk of same sex marriage you have to micromanage your Dwarves or fully expect a very sizeable portion of your breeding stock to become as worthless as widows. It turns Fortress breeding from a natural process that occurs in all dining halls to a megaproject requiring creches and mandatory socializing cabins.
If its a bug where dwarves are simply failing to take into account the sex of their spouse then this would be true but if its an intentional part of the game then I imagine homosexual dwarves are born that way and no amount of micro managing will change the fact that they will never reproduce during their life time.
If its intentional then it is likely modeled after the real world and it probably doesn't even effect more than 5% of dwarves and really does nothing but add a bit more depth, realism and flavor to the world. I just fail to see how people are getting their panties all up in a bunch over this. It's hardly any sort of real game changer.
It's silly how most of this thread is busy arguing about whether or not this should be included in the game rather than whether or not it already has been. That is the only thing that matters here. If the behavior is intentional or not. If its not then we can expect this behavior to be buggy and disruptive to the game and Toady should be made aware of it. If its an intentional feature then all of this silly debating means absolutely nothing since its already a part of the game. This isn't the suggestions forum.
Anyway, for the small percentage of us who are actually trying to puzzle out if this is a bug or intentional, has anybody found the orientation tag in the raws? I've been looking through the entity raws and its definitely not there. I'm not an avid modder so my skills are rather lacking in this department. If somebody has found the context of where this tag is used would you be so kind as to fill us in? The context should be able to tell us if this is intentional or not.
What we know so far is that in the string dump of the raws there is an "orientation" tag. From what I have gathered, nobody has actually managed to find where this tag is actually used by the game other than a vague suggestion that it involved night creatures. From the observations of those who have seen same sex marriages, it is a relatively rare occurrence. The rarity of it and the existence of the tag both seem to indicate that this may be an intentional feature but without more information its impossible to be certain.