Yes, it sure checks a lot of boxes when it comes to Halsin. If you take everything about him in to account here, it looks like a very clear case of unhealed trauma. Which in a sense could have made for a nice character arc and a journey towards healing. If it had been handled properly, that is. One cannot just throw a bunch of trauma onto a character like this and then leave it there in a way that's not only dismissive of actual victims, but also presented as just a joke to laugh at. None of this is anything to laugh about, and Larian should have known that.

Give Halsin the same treatment as Astarion and really deal with his issues, or preferably, just remove all of this and give us this one mature and wise man with a healthy view on sex and consent who doesn't have a massive bag of SA to deal with.