"their games are too ham-fistedly political". Wow, people are so damn sensitive.
Bioware games are apolitical as hell. They barely even touch any political issues. Shouting "SJW agenda" or anything like that because a game dares to have LGBT characters is so stupid. LGBT are people too, they actually exist. What's so political in actually acknowleging their existence?
I have nothing against LGBT characters, or characters that are forced (or strongly encouraged, as the case may be) into light-side/dark-side roles for that matter, so long as it's done WELL. Bioware hasn't shown me that they're capable of that, recently. Hell, even going back to the BG series there was a clear, almost cartoonishly executed "be a good hero, now!", with any "bad" options being more psychopathic than anything else. That was ok when all there was to a character was a series of five or six random banters -- one-dimensional characters are a lot easier to define in four phrases or less, after all -- but while the graphics have improved by leaps and bounds and the games have taken on an almost movie-like feel to them with their cinematic direction, the characters still boil down to almost caricature-like levels sometimes.
Philippa Eilhart clearly swung both ways in the Witcher universe, but it was handled well; consequently, I think she's one of the better characters I've encountered in games. I loathed her manipulative nature, power-hungry/holier-than-thou attitude, and her sexuality didn't make a difference. It was there, it was fine, and it didn't matter. Bioware games have literally surprised me with romance, though; that's a sign of poorly done relationships, regardless of preference, and there was a point in ME3 when I realized that I was literally weighing my options to see which would steer me clearly of any sort of romance.
And then there's part of me that feels that simply being in a sexual relationship AT ALL is a socio-political issue: what's wrong with being single or even going it alone? And yet, Bioware simply assumes that relationships/romances are the way it needs to be, it seems. In that, at least, I'll admit there's been some headway; Garrus was a good friend to Shepard, at least... my male one, anyway. Don't know if he tried to get ludicrously fresh with the female iteration of Shepard or not, but he was an awesome comrade-in-arms. Not once can I recall thinking "will choosing THIS option make him fall in love with Shepard?" That was great... but also not so great in that I recall it being the exception, rather than the rule.
All that aside, however, you're quite right: People ARE so damn sensitive. Nowhere did I mention LGBT issues, and yet you went ahead and read it right into the statement. Well done.