Traits are actually perfect as they are now. It is one of the undeniably Larian-esque additions to the overall great game.

Their point is to be humorous at times, (i mean, compassionate gives you + critical chance, right :P ?) a bit surprising or, not as you would expect. Even sarcastic or ironic at times. Point being they are not meant to be a serious morality system of some kind. More appropriate for some other games or studios.

This system is a specific Original Sin one.
It fits the whole of the style and setting perfectly. In a way that adds another small layer of complexity to richness of the game world - and plays with charisma and general dialogue RPS options - which all can allow a more less combat focused playthrough.

Actually.

A part of it is arguing with your co-op partner, - not knowing beforehand how it will all turn out,
or having that bit of randomness enabled for SP, and then just playing and arguing and doing RPS battles as a part of the story, immersed in the game and the situation in which you are in - instead of knowing "whats the score" and playing with a disassociated mind to maximize this or that number.


Its an amazing mechanic that can be used to deepen any specific encounter or a moment of the game, especially if its seen as a tool for modding.


My only complaint could be that there isnt more of it.





-

But i suppose that could add some kind of a toggle option for people that really want to ruin the game for themselves...