My thread wasn't intended to question why we are the leader. Of course we are it's a video game and in the end we are controlling the whole group! My question was why our companions are so passive during certain key dialogs even if they are completely disagreeing with your way of leading the conversation and the decisions you make. Like if they already accepted we are the leader and they have to endure our leadership (at least until their disapproval value is low enough). So further comments about me wanting to question the fact we are the leader and in control of the group is pointless.
As of the companions: I have currently made most of my experiences with Lae'zel, Shadowheart and Gale.
Shadowheart is already implemented pretty well in dialogs compared to the other two in my opinion. She is secretive and trys to solve problems by trickery, not sharing too valuable information and in general approach problems rather by using her mind than by force. In several dialogs she warns you not to do something she deems unwise. She does not rush forward and that's ok and fitting her personality.
Lae'zel in contrast should feel in my opinion as if you are travelling with a walking insult to anybody you meet. Several encounters that are solvable peacefully shouln't even be possible to solve that way if she is in your party simply because she does something at the beginning to force your opponent to attack you. And especially at the beginning when your relationship with her is low I expect more active actions from her during dialog if she disagrees. If the relationship with the player gets better I would expect her still grumbling but in the end accepting what you are doing (still with approval loss) because she trusts you.
While Lae'zel is the worst of this trio regarding the dialogs Gale is somewhere in between. He usually never acts but always have something to say after the important moment passes. Maybe I simply misjudge his character and he is intended to be someone who never acts when it is necessary and instead complains always afterwards. But in some situations I expect him to do something, if the player doesn't, like with Arabella. Something like trying to save Arabella with a shield or attacking the snake (potentialy initiating a battle) if the player does not succed with the other checks of course.