I mostly agree. I don't particularly like Shadowheart but she's interesting and nuanced enough to pique my interest. The companions come across as so adversarial that they're just unlikeable. Writing was never Larian's strong suit, but I haven't tried new Wyll or Halsin. Hopefully they picked up on the often-voiced dissatisfaction with the EA companions and got in some other writers for the newer companions who are able to write likable and friendly personalities.