I'm not a fan of Halsin but I'm not sure what the problem is with him in particular. The game is rated mature and characters can be creeps. In fact, most of the characters in BG3 make creepy unwanted advances like they're somehow incapable of reacting to cues and navigating social situations. The game seems very "horny" and sex-obsessed in a way that comes across as immature and frankly just unsexy (something that is to be expected from a game that leans into its sex scenes for advertising). Thankfully, you're not forced to interact with that though.