The more I think about it, the more I think Karlach whole character is flawed. You would think that somebody who was sold as a slave, horribly mutilated and sent in the most brutal war of the whole DnD universe for years against her will would end up as anything else than a naïve, upbeat and easy going person with the face to match. Meanwhile, Astarion, Shadowheart and Lae'zel have a character which feels like it matches their tragic background.