Your not Homophobic Just because you don't like it. Not everybody enjoys the same thing and they have to relize that. Just make sure you don't say something to insult it. I for 1 don't like it but i do relize other people do and that's ok. But i do wish their were more games without it. Most Dev if asked why they put it in their games some will call you Homophobic just for asking but others will explain that they are satisfying the mass. What they don't relize is the mass likes it because they like it but if they made more games without it then the people that don't like it would show up and become part of the mass and you would have a split mass some that liked it and some that didn't then you couldn't say well i put it there because the mass of people wanted it. If devs made more games without it you would have a more of a mix crowd you could actually please more ppl. I think this Dev relizes that and i applaud him/her for it for giving us options. They will have more of a mix crowd to play the game.
I agree with you about the mass thing.
We all have our personal tastes, and I think there are four possible scenarios as to what a developer is willing to do:
1.- Things that the developer himself likes. No problem as long as it doesn't affect the story. Since the developer likes those things, he will probably have already developed the story to be able to integrate them. For example, I like harems and redheads, so this game has a harem (or several connected ones ) and a couple of redheads (at least). The story is thought to have them from the moment I conceived it. If someone makes me a request on this subject, it is possible that I will fulfill it if it does not affect the story.
2.- Things that don't have to be of the developer's taste, but don't affect the story: If I made the game exclusively for me, there wouldn't be a single girl with a barbie doll (lack of) bush. But I'm not doing it for me, I'm doing it for you, and I'll try to satisfy as many tastes as possible.
3.- Things that the developer dislikes or would not feel comfortable programming or rendering (in my case, copro, for example). In that case, the mass will have to be happy without it in this game.
4.- Things that change the story: The clearest example is all the posts that ask for NTR/Sharing with another male in a game like this. It makes no sense for the story, and a game should first and foremost have a solid story, at least in my opinion, and I will not change the story by making it inconsistent just to please the masses. By doing so I would be killing the story, and with it the game.
I think some games have gone the fourth point route, pandering to the masses with things that have no place in the story.
In many other cases they are just things that the developer wants to do or try and happen to not be to the liking of a particular player.