In co-op both of us can just decide who gets which trait and get rock paper scissors over with easily by letting one win to finish the quest whatever way we want.
Single player, this is much more of a hassle.
I think if I choose no dialogue during character creation, I should get to decide which one wins the argument without having to do a RPS game every time I want one character to get a different trait than the other but to have the quest go a certain way.
Alternatively, let me concede to one character but still get the trait my first dialogue correlates with rather than just spamming me with obedient points.
These conversations are usually canned and gamey anyway, and I often disagree with the stats paired with traits or the dialogue options that give trait points.
It'd be less headache if I just had control over it myself.
Even better, let me pick traits at character creation and lock them in, so I don't have to worry about it in dialogue. A single trait can be worth 5 ability points if it's in something you plan to max out, and some are also major benefits in combat for certain builds such as heartless and vindictive.
They're just too big of a deal to just dismiss as a minor RP flavor thing. I game them and I'm not ashamed to do so as I enjoy optimizing my characters, I just wish I didn't have to sacrifice my freedom to choose the dialogue options that make sense to me to get the better ones.