Breja: I can honestly say that the thought that I can't relate to a character because they are not "like me" has never, ever crossed my mind.
That's because, in the vast majority of games with characters, the main character is mostly "like you". If that weren't the case, you'd probably tell a different story.
For example, straight romance plots are incredibly common in all sorts of media (going back to at least Shakespeare, and almost certainly millennia before them), to the point where they feel overdone, and I find I can't relate to those plots. Can you see how that can get frustrating when such a thing is *so* common in media?
Mafwek: Actually, you could make legitimate interpretation of Batman being gay (see Grant Morrison), just as much as you can interpret him as straight. Thing with Batman is that you can interpret him in any way, and put him in (almost?) any story and it would work. That makes him second greatest hero of all time.
GamezRanker: That makes me think of another thing: one doesn't/shouldn't need/"need" an established character being "confirmed" as/changed to *insert gender/s*xuality flavor of the month here* either, as:
the reader/viewer/player can just imagine that character with whatever aspects they want As long as the character doesn't have aspects or plot elements that contradict that.
For example, in the Dragon Quest series, DQ5, DQ8, and (from what I hear) DQ11 (non-S) all have content that would not work if the main character were gay (though in DQ8 and DQ11 it's limited to the ending, and in DQ8 not even the main ending). In fact, DQ5's handling of gender and marriage is why, from a standpoint of plot and characters (which isn't how I usually judge games), it's not as good as DQ4. (From a feminist perspective, DQ4 is far better than DQ5, and it's not even close.)
There's also some dissonance in the Ultima series; it's quite reasonable that the player would make the main character in Ultima 4, 5, 6, 7, and 7SI, only to reach Ultima 8 and discover that the Avatar must be male, breaking continuity for that player. (That's actually the reason I haven't tried Ultima 8 or 9.)