Perhaps straight people don’t notice it because these things are so natural and obvious to them, but for me, having a gay character just makes the game far more interesting. I feel like I can relate to it more, even if it sounds silly for a simple 2D game. I don’t think there’s anything wrong with that.
Just watch porn. Games shouldn't be about sex and fetish fuel.
Straight sex is only important in this game to create offsprings to inherit your legacy and you can continue your jouney as if your mc dies. It's a gameplay and story building mechanic, not porn. And it is a pretty cool idea at that for a permadeath roguelite.