I have to support the OP post. The characters in this game are so amazingly bad and so much worse than the quality of almost everything else in the game, but the Viconia treatment seems almost intentionally bad. I know Larian said they were really into the originals when they designed this game, but you can't tell. I assuming they always went with Aerie in their playthroughs, as Shadowheart's romance is just Aerie 2.0 anyway. Not only are the BG3 companions some of the least likable and boring of any game with companions I have played in years, they totally trashed all of the BG original companions. Larian should really consider seeking outside help with scripting and characterization for future BG games, it does not appear to be where their strength is.