If I am going to discuss this game in terms of its trans representation, I would agree that it's badly handled. For example, picking out one of the scummy reviews, one of them made the comment, 'They insert characters into their game that blatantly scream personal information at the player and the player is given no choice on how to react to it besides "Wow, that's so great for you to tell me how gay you are without me even asking you about that! Good for you!"'
Given the context surrounding that quote, it's pretty clearly not coming from a progressive place. Nevertheless, I think there's a decent point in there.
I mentioned Krem from Dragon Age: Inquisition last page, and I think they make for a pretty good contrast. Krem was trans, but the game didn't rub your face in that, nor did it hide it. You could go through the game never talking to the Chargers enough to find out that Krem was trans... But it's a Bioware game. Those have been driven largely by their characters at least since Mass Effect 2, if not since the beginning. If you're playing a Bioware game, exploring the various NPC's and their dialogue is part of the experience, so Krem's transgenderism, while not part of the core experience, was far from a carefully-hidden easter egg either.
Basically, Krem was trans but he wasn't Krem, The Trans Guy. He was Krem, the snarky lieutenant of the Bull's Chargers who happens to be trans. That's a pretty great handling of the issue, I think. Apart from anything else, it seems pretty true to life, since I kinda doubt many trans people enjoy focusing on the gender they were assigned versus who they are, to the point of volunteering that information to people they just met.