If you force people to control a male or female character, whether gay/bi/straight, you’re going to have complaints. But that’s okay as long as you’re prepared for a potential loss of sales. Just do what you think is right for the story.
Myself, I have a tendency to prefer more story driven stories, so yes . . . when I write, I tend to use pre-determined characters. However, there’s still room for allowing the reader to make choices that the particular character might make. A violent character? Have the reader determine whether they control their impulses or not, as an example. Do they immediately feel regret as well if they lose it?
While I’d be tempted to write a pre-determined character from the 1st person, I’ve lately been toying with the idea of multiple point of view characters, written in the 3rd person. Don’t know about past or present tense however. That would, while people would still be forced to play specific genders etc., at least let people have a bit of time in their preferred gender’s shoes. Plus, I feel it gets closer to a ‘book’ feel, like an epic and allows a more in-depth story, though it’d be complex as you’d need reactivity from the character choices, impacting each other. (That said, I’m also open to writing from the 2nd person and having the reader choose their gender etc. and games/stories that put the game first rather than story. All depends on what I’m writing.)
Regardless, I’ve rambled here and gone a bit off-topic. But, to support what I’m saying, I’ll just point to Life is Strange, The Walking Dead Season 1 & 2, The Wolf Among Us, Dreamfall Chapters, Tales from the Borderlands and Game of Thrones (Telltale’s game) that show you can have people inhabit a set character’s shoes. (When playing those games, though I’m sure plenty of people do, I’ve never actually thought of myself as ‘being the main character’. Rather, I’m just trying to make choices on behalf of someone else, or trying to place myself in their shoes, thus testing what ‘I’ would do if I were ever in a similar situation.)
In closing, no matter what you do, you’re always going to tick off someone. No point worrying about it, and there’s virtually nothing you can’t/shouldn’t do as long as it’s right for the story.