It's the competing aspect that I think really messes things up. You can have an ensemble story where all the companions are of equal importance and their dynamics are a major part of the appeal and drama of the story. BG3 instead is giving us a story that's constructed to only have one protagonist, but the story doesn't know for sure who that protagonist is.