I guess the whole premise of this thread is to make Larian realize that the DOS2 solution was not all that great
It was great in theory for the purpose of that specific game. Someone in the forum defined companions dynamics in dos2 as Highlander style - you are a party but you are also rivals for one prize. So it made sense to lose some party members. The problem was the awful terrible execution.
But in Baldur's Gate 3's case, there is no justification for it other than "we did it in dos2"