The bg1 party potentially killing each other was interesting, and realistic.
People loved the banter between Alistair and Morrigan, and people loved the showdown between Jack and Miranda. Party conflict can be fun, and it also adds realism. These people brought together by circumstance wouldn't always get along.

Owlcat lightly touches on some of this by having certain characters dislike each other, but there's barely any actual mechanical representation of these feelings, like there was in bg1, and to a lesser extent mass effect.

bg3 did a nice job of it. Karlach and Wyll straight up try to kill you and die in the process if you raid the grove to recruit Minthara. And certain decisions later on can make certain characters try to kill certain other characters but I don't want to spoil stuff. so bg3 had this feature.

I think the most egregious example of it feeling wrong is rogue trader. As much as I absolutely adore that game in general, it really didn't make sense for certain characters to abide Marz or Uralon. Even with your special privileges as Rogue Trader, this was stretching the suspension of disbelief.