Here's where we disagree though. Owlcat games are just bloat and the writing is awful in every sense, from dialogue to companions. Did you reach act 3? The decision a certain character makes is so unbelievably stupid it makes no sense in the 40k lore. Also, whoever wrote that Linzi stuff in Kingmaker should be fired.
I actually think the RT act 3 spoiler companion decision makes perfect sense from a character standpoint. Yes, it's an incredibly stupid decision, but the character is naive, desperate, miserable, and gets played by someone who is experienced at manipulation. Owlcat isn't afraid to write flawed characters who don't cater to the player's power fantasy all the time, for which I am grateful. If Larian had say SH or Lae'zel do something like this, they'd be "fixing" her asap for not being the perfect dream waifu according to reddit.