Say what you want about Bioware.
But I think what they do right overcomes their pitfalls. Every time. Look at the Mass Effect series for instance. There is representation there, there are Hispanic, Asian, black human characters. (Hell, side note but it is as needed, there is a canonically trans character in Dragon Age!) There are different romance options for different people and it’s not just “Okay every character can be romanced,” no, Cortez can only be romanced by a male Shepard and is a gay option. Traynor can only be romanced by a fem Shepard and is a lesbian option. And the thing is? They grew with it. Look at the difference of representation of the first game compared to the third. There is a exponential growth. They saw it was needed and added it. Plus, every choice in a Bioware game does have weight behind it. I would argue even the last one in ME3 with the free downloadable content attached to it. And even that I can forgive because of how strong and intense the rest of the choices were. Mordin’s sacrifice, trying to make peace between the Geth and Quarian people. Those are real, painful decisions to have. And people die. And not just for shock value either. Look at the first game, the Virmire mission. Ash or Kaiden has to die. There is no way around it, and that decision is on you. In ME2 it’s because the player didn’t try hard enough to make sure they survived (I.E it’s possible to have everyone, even Shepard, die in the last mission of ME2). Mordin’s death brings closure to his character arch and is done right considering I am tearing up writing this and thinking about it. There were moments in all games where I would break my paragon streak because I was so livid that I had to do the renegade option. After the Virmire mission when the counsel was bitching at me I hung up because they were awful. In Mass Effect 2, the Overlord DLC hits on abuse to an autistic individual and how to handle it and the anger I felt against his abuser had me verbally and physically beat him down. Plus, the soundtrack, oh God the immersion that it brings is something to behold for sure.It adds to the weight of what you are doing, if you lose the entire galaxy is gone. If you lose the reapers will destroy everything. Overall, Bioware has its pitfalls but what they do right they do right and it makes up for it.