I don't understand the surprise, people were thirsty for Halsin, especially physically.
Before the game came out, you saw him and Astarion, the bear scene.
I already knew, ok, he would be very free... and Larian gave us ALL Halsin, even NPCs, I'm ok with that.