Ah, I'd also have to add that poly is handled a bit weirdly, I think, in that it'd feel more authentic if it was possible with anyone other than Halsin. I mean, if Shadowheart is okay with Tav dating Halsin, why not Astarion, you know? I think the reasoning for this is that maybe it was a bit of a coding nightmare to make everything so open, but I'm unsure and not particularly savvy in gamedev. Astarion does specifically mention that he's ok with the Halsin arrangement because Halsin is "experienced with that kind of arrangement", so I guess that was their explanation for why one but not the other. But I could see why that's jarring to people, or makes the poly system feel very limited.

I could also see someone like Karlach being okay with poly, but I think that similarly, like with Astarion, she has some baggage (that being her years of loneliness) that might make people uncomfortable with the idea (and I repeat: that's regardless of whether or not people are right in having that concern)