I just wanna bring this back as an appreciation post. I really feel like this hit the nail on the head when it comes to SH and her complete 180 regarding Halsin, drow, etc. This one post brought so much clarity to the situation I feel. So kudos to Michieltjuhh for posting it
Originally Posted by sezz
It is not about Halsin, Zavlor or any other companion. Is is more about certain companion archetype game is missing -- a friend. Pure friendship without any sexual context. An example from Dragon Age universe Varric. There is lore behind why he can't be romanceable. You can say that bg3 has Jaheira and Minsc, but they are added to the party too late but are more on their own.
I suppose that's what Halsin would've been if they didn't change him last minute to be a joke romance. Only in a good run, of course, but I don't think an evil run deserves a friend!