Exactly, I agree with this. I have seen comments on articles/yt where white guys say that if a game forced them to play as a black guy, it "ruins the immersion for them and refuse to play if char creation isn't included". If we had this kind of tech back in the 60s, they would be making the same asinine comments that they make about gay/lesbian characters being allowed to be a protagonist. And they are the same reasons that "SJW" is considered a slur and an insult. Pointing out how ostracized and humiliated gay people have been treated for being gay whenever some celebrity comes out of the closet ruins their fantasy, no matter how the other has a right to exist independent of their fantasy, embarrasses them for the other to say anything contradictory. That whole, "why is is this news, they should just keep this to themselves" comment, despite that it was less than 20 yrs ago it was widely acceptable to call something negative "gay".
Coming out of the closet ruins the number % of they can apply to rest of the population and "accuse" them of being in the minority. It still isn't legal or safe to be in certain parts of the US, but hearing how many are gay and abused is unnecessary (because it reminds them of their behavior towards gay/lesbian), but its a problem when they- the majority- feel alone by having to hear someone isn't hetro, isn't playing into their fantasy, isn't allowing a stranger to live through them aware or unaware. Even putting a female as the only playable character breaks that "ol boys club" herd mentality that they are forced to confront in every other aspect of their lives, professional and recreational. "You are not like me, you cannot exist here".
Maybe it is an agenda, but it isn't a BAD agenda to have. It just isn't an agenda if you already acknowledge that your "fantasy" isn't the only thing that should be the center of all things. If you have to be educated that gay/lesbians have the same right to exist independently of your opinion on how they "should exist", that being in a same sex relationship should not be grounds for an insult or an assault. Or to be educated that not everyone wants/ or is born to be like you, then you do need an agenda. An educational agenda, and therein lies the problem. Anything seen as educational is seen as overbearing, scorned, and patronizing...at least here in the US.
That is the problem isn't it for a lot of other people, that gay/lesbians are human beings. That last paragraph, exactly what I am talking about above. Drake is them, Elena is their "fantasy". No one can ever exist outside their fantasy. It does define something that they are not, and that is never acceptable.
It doesn't matter how many on twitter, reddit, etc feel marginalized or think inclusion of something else is terrible; the fact that something exists outside of the shadows that does not fit them bothers them. Angers them. If its women in STEM careers, gaming, wanting to be paid equally (especially when they have not had children), then they are seen as intruders and "unworthy". Lesbians are not surprised, we have dealt with this harassment and discrimination for years in the shadows and out as women. Its males who leave the closet, that find out they are not included in the "boys club" the same as before. But they knew that, that is why it took so long for them to leave publicly or else they would be treated the same as women are.