I'd argue with the points made above that the writing can be quite good when it doesn't:
- overexplain things to the player (via the much-too-overused narrator); - trip over itself (like how you can learn what the Absolute is from some documents in the Moonrise only to be "surprised" an hour or so later); - feel like it's stitched together in a hurry (the epilogue... oh, the epilogue. And the Emperor); - become Reddit meme level of text quality ("hot githyanki girlfriend" had me do a double take. It's ME3/Inquisition all over again...);
For example, the Reythwin area is rather well-done prior to the Moonrise. The creche has its moments before you're railroaded towards the resolution. The murder investigation in Act 3 feels like an investigation, for once.
Sadly, the main story does become a regurgitated mess which is delivered so heavy-handedly for how simple the intrigue is, and the OOC moments are so jarring, that it becomes somewhat difficult to... care at all? At the very least, I suppose I am grateful I got the exact ending I had in mind for my character:
carrying on Orpheus' torch and flying away together with Lae'zel to forge the future of the githyanki
...but I am afraid it's a veeeeeery specific and fringe example mostly existing because it justifies having the githyanki as a playable race, with most other endings being a lot less defined.
As for the companions overall, the main issue with them, again, is how little of them you experience outside of romances. Halsin in particular feels like he was added purely because the certain parts of the community kept begging for him to be added for all the wrong reasons. Meanwhile Minthara, who was seemingly planned as a companion from the start (based on how she'd respond to being looted in EA, and outright carrying camping supplies on her when those were introduced), instead got hit with the scissors so hard that even after the supposed "bug fixing" (uhuh) she still barely has the fraction of the wealth of content associated with her.
I can't help but be somewhat... curious:
that the bear shenanigans are apparently something that makes the cut, but Minthara's pregnancy is a no-no, because what, it'd attract fetishistic men? Meanwhile Karlach's entire character is riding on the trope/fetish of the "badass tall muscular woman" and her writing feels like she's an isekai-ed biker chick.