Ragnar, it's all fine and dandy, until the ones that "don't like" this or that, start to boss the Dev around as if they are owed special respect.
Here in Portugal we say: "Não gostas, não comes" (You don't like it, don't eat it). Asking that someone work for your dislikes like you are the boss of something, especially without even a thank you, doesn't really compute. I don't go into games that have content I can't stand to ask for it to be optional, never even mind to ask for it to be removed. If it's in the tags, great, I don't even open the game page.
These games aren't made by a committee. They usually have a single creator that applies it's view of the story they want to tell. Some of these authors ask their supporters, via polls or other methods, to pronounce themselves about this or that, but many of the Devs don't even allow that type of interference. Much less from people that aren't involved. Why should they?
BTT is open enough to allow an open discussion about the game, as long as it's clear, that it is their game.
About your refusal of Alex scene, you should also refuse Jennifer, after all she had sex with the MC, and however many other women he bedded... see, it's ridiculous...
About the homophobic crowd, do we really have to tolerate intolerance?
I hope it's clear that I understood that your intention was to make the audience grow by pandering to their phobias, I have seen it in other games, the more you give them in leeway, the more they feel entitled to demand. Until the Dev is making 5 different versions of the game while still being critiqued for not doing X, Y or Z.
Peace