I can only ask you to read what I have written more carefully, without obscuring half of my post.
Larian has changed aspects of characters and their storylines countless times within this game alone, either for player comfort, or at the explicit behest of players, making your point a bit moot.
This is the only reason Halsin's romance exists.
If Halsin stands for anything, he stands for unwarranted sexual advances and odd comments about sexual assault - at least at the moment.