No, I don't think BioWare's in it's 'last moments'. I just think that BioWare's products are experimental with each incarnation, a combination of what sells, what they can include, and what will generate the most positive feedback. And how to make the most money while doing all three.
Having pretty much played all of BW's games (save for MDK and the Sonic game), I'd say each of their series was 'mainstream' in their time.
Baldur's Gate- Pretty much designed for the 'traditional' crowd. 3 male romances (all blonde and elven) and 1 female romance (with a character that's almost universally disliked by the fanbase), all of them straight. However party members were a mixed bag as far as character types go, including ones that weren't politically correct (Edwin being magically changed to Edwina, treated as humor, Shar-Teel being misandrist, etc...).
Jade Empire- The s/s romances were fade to black without a mod, the sole m/m romance was more of an afterthought (Sky). Had strong male and female characters regardless.
Star Wars: KOTOR- Juhani was to be a f/f romance but she was cut (but still has dialogue). Otherwise you have your traditional romances (Bastila and Carth). Gender is a non-issue.
TOR- Only straight romances, any gay content was relegated to a planet exclusive. Also met with extreme hostility by traditional SW fans.
Mass Effect-
Mass Effect 1- Asari...f/f was represented (at least, asari/FHuman couplings), otherwise s/s content was cut. Still there were male and female leaders and squadmates were evenly represented
Mass Effect 2- Same as ME1 though you can allude to f/f human couplings if you count Kelly Chambers.
Mass Effect 3- The only ME game that acknowledged m/m romance (with one character that could be established as 'straight' now being bi, or at least available to men, and the other created exclusively (Cortez), which like any part of a series last to be introduced, the relationship wasn't deep to begin with. Also Samantha. (I don't count Diana personally, although having Jessica Chobot's cameo probably didn't hinder IGN's ratings of the vanilla game, ending and all).
Dragon Age-
Origins- There's Leliana and Zevran (Sky 2.0, prefers girls but available to men). Gender and sexual views are across the board, though its pretty much established that women have prominent roles in Thedas (and in later incarnations, possibly more influence than men).
DA2- Aside from Anders being given the gender-neutral treatment (could be the case of different writer as well), all romances were playersexual, an experiment in having all options (sans Sebastian) for all genders. It was actually the 'I don't want Anders hitting on me or rivalry' folk that had the most hostility to all that, even if the score was negative. Gender and sexual views across the board there too although it seemed more gender-neutral aside from Isabela's innuedo and Gamlen's remarks.
Inquisition- This is probably the only BW game that I really see as caving into the mainstream movement of today honestly, and even then I think a lot of people from multiple camps overreacted. However, I also do feel the 'look at us, we have gay characters!' thing was pushed, especially from some of the interviews (Alix Winton Reegan, Miranda Raison). Sorry but some of what was said really did feel forced towards the end of those interviews. It was a more a selling point to say "look how progressive we are! We have gay characters!", especially in an era where same-sex marriage is a hot button topic.
-Some people weren't happy with the straight female options (though it can be noted that gay men and women also had the same number) so naturally blamed others for it
-Dorian DID feel like a writer insert with his backstory, especially in a setting where homosexuality has been established as a non-issue. Yet I believe it's been stated that Tevinter did take a dim view towards it, but it was never shown until Inquisition and Dorian. Even despite the 'Dorian can't produce a heir' thing, the blood magic alluded to reparative therapy/brainwashing
-Krem was not inherently a bad addition, but I do feel the whole questionnaire thing regarding identity was kind of an 'insert political views' or teaching moment thing. That felt forced and unnecessary. Maevaris wasn't given the 20 question treatment from what I've seen of the comics/read about her, she just simply was. Should've been the same way with Krem. The only way that could've been warranted was if Krem was a companion and not mere NPC (not even significant at that other than being IB's buddy).
-Many elements of character interaction did feel like there was tip-toeing around certain gender and racial paradigms. In previous games there were villains of both genders (esp DA2), could potentially betray your party and attack (Leliana, Wynne, Zevran, Anders, Fenris, Merrill), whereas in Inquisition you had Cassandra physically assaulting Varric and the option to punch Dorian/Solas with low approval. Everyone else could either leave of their own volition (Cole, Blackwall) or make your character out to be a doormat/idiot (Vivienne), get away with everything but merely dismissable (Sera), making me think certain characters were handled 'with extra special care' so as to not offend someone. Plus very few female enemies, generally speaking. Even the story and writing itself, which can be pretty darn gritty in previous games, was given the lite treatment. I do think there were many outside influences (spokespeople in the Tumblr/SJW movement) where any little 'trigger' was potentially avoided (though of course with Tumblr there's always something to be offended by. Just the nature of people like that).
BW, like any company, knows the SJ movement is what's 'in' right now. Having the support and approval of spokespeople for the movement makes money and gives a good word (whereas criticism hurts their ratings). The checkboxes keep the Tumblristo/as placated. The careful writing ensures that these people won't have a reason to lash out. Especially nowadays where anything that offends someone is up for being doxxed, shamed, harrassed, humiliated, and given a scarlet letter.
But, I also add this. I do think some people who are offended by s/s relationships/transgender and content also contribute to this. As I've stated, the reaction to the straight female options in Inquisition generated enough hate as to direct anger towards the LGBT community (who has the SAME amount of options). Having the overwhelming majority of the strongest, leading roles be female (Cassandra, Leliana, Flemeth, Morrigan, Celene, Briala, Josephine, Calpurnia, Mother Giselle, potentially the Inquisitor) can make some feel threatened (I have seen complaints about most of Inquisition's leading roles being female). Also, some of the dev/mod reactions to those complaints could've contributed to that anger (all people want to be heard, no matter their opinion. Having a scathing response, no matter how well intended, can stoke those fires).
My take is this. Other companies have had LGBT characters with little to no bad reactions. I've seen few complain about Arcade, Manny, Veronica or the ghoul couple in FO3. Skyrim's playersexual romance options haven't really been met with hostility. Saints Row 4's 'romances' also haven't been met with that kind of reaction. However BW, at least in the case of Inquisition, have used the LGBT community as a selling point. The bulk of the LGBT community lean towards liberal, many of them leftists. Identity politics, checkbox writing, and political correctness are the hallmarks of the leftist schools of thought. When you are merely just inclusive, things can go either way (people from all sides can find something to be offended by, but yet you stick to your guns). When your end goal is to pander to a certain political movement or group or make them your selling point, its then where you encounter more demands (and the expectation that your writing and product will mostly or exclusively cater to those of your group).
I'm pretty sure if BW had went the other way and wrote the world of Thedas and Inquisition to cater to hardline right wingers, you'd have different people complaining. There'd be complaints about having female characters in battle or leadership, there'd be a demand to make it more *insert religion/dominant group* and whatever is touted isn't enough (or offensive). Do remember it was Fox News that got itself in a tizzy over Mass Effect 1's sex scene, and Jack Thompson who despises video games, and they aren't exactly liberal.
Personally as a gay male gamer, in one way I'm quite happy that there are s/s romance options available should I so choose. I'm happy to see conventional tropes and roles challenged. In cases where gender doesn't really define a player character's role, I'm all for choice. However I don't like being made as a selling point either. I don't NEED a gay character to enjoy a game, in fact I don't even need romance (Pillars of Eternity, Fallout, pre-Skyrim Elder Scrolls. In fact I enjoyed the Mass Effect series long before ME3 came out, and then ME3 it was more just a convenience than anything else. I've learned to be quite open when it comes to making protagonists whether male, female, straight, bi, gay, lesbian, different ethnicities, etc...). I don't need celebrities voicing opinions that are 'pro' in their interview in order to make me like a product more or less. In fact, I don't even care if stereotypes are or aren't in. I've met plenty of Dorians IRL (gay stereotype being we're full of ourselves, obsessed with looks, self loathing, anti establishment/progressive, fashionable, catty, gets along well with women) just as I've also met plenty of Kaidans, Zevrans, Fenrises, Cortezes and Anders'. Even Sebastians. Some people don't like me by virtue of my existence IRL, some tolerate me (some barely, others okay), and others are accepting, whether its my race, sexuality, gender, personality, whatever. What someone says or does in a video game is irrelevant. It's just a game, and with that just a character's opinion or descriptor. And as a writer I'm more for artistic integrity than I am shoehorning or pandering. If people don't like or are offended by what I write/design, they are free NOT to like or buy it. Same with me and franchises written/design/made by others.
Btw I love Sefton Hill's comment. And I'm not anyone's shield. Especially not McIntosh's/Sarkessian/Wu/whoever else. I'm my own person before I'm someone's tool or political voicing system.