I'm not defending the situation in the brothel, my character didn't even go there, but I understand the ridicule of astral projection.
I'm going to clarify what I mean for anyone who hasn't watched the scene.
The problem isn't just that Halsin complains about the projection. Gale had said he
might be able to enjoy watching, from a distance. Depending on player choices, Halsin can say,
"Hmm. Hovering yonder like a carrion bird. Perhaps he'll find the courage to peck at some flesh later." That's comparing someone to a vulture and implying they're a coward for trying to stick to their sexual boundaries. Ick. A different player dialogue choice leads to Halsin saying
"Don't just stare, Gale. That mouth of yours can do better than just hang open, I'll wager." Halsin comes across as trying to push Gale to do more than Gale had agreed to do, once the scene had already started. I also think the conversation to get Gale to agree in the first place is too coercive for comfort. He ends his agreement to allow Halsin to join by saying, "If we must."
But like I said earlier, I think Halsin is out of character here. It's one of those situations where a character's behavior is so different than how they are otherwise characterized, that I almost view them as a different character. Brothel Halsin makes me skin crawl, Shadowcurse fixing Halsin is alright. It seems like a bunch of people (myself included) just try to pretend the scene doesn't exist.