Whereas the characters in BG3 will push and grind against your intentions with their own from the very start. They never really feel subservient and are clearly more focused on their own goals, which makes them livelier, but can be frustrating if you're trying to run a smooth ship because they all pull you in different directions. Conflict/friction basically can't really be avoided.
Personally, I like this a lot. To me, the companions in BG 3 feel so much more alive than in other RPGs, and this makes the game so much more fun for me to play. I am perfectly fine with some conflict/friction in our group, this is more realistic and - for me at least - much more interesting.
I think that the BG3 companions should actually push *more* against our actions if they don't match with the companion's own goals. E.g., if you rest X times before going to the githyanki creche, Lae'zel leaves. Importantly, the game foreshadows this by having her:
- talk to you about her extreme desire to go to the creche and her frustration that you're not going there fast enough
- THEN the mechanical "Lae'zel disapproves" if you still don't go
- THEN she says she is leaving, but you can still persuade her to stay with a persuasion check
- THEN, if you still don't go, she leaves
You'll find her when you go to the creche, but now (MAYBE, this is only an example) she's been captured or knocked unconscious or being interrogated about the weapon/other people she knows are tadpole infected. The point is that the encounter is different because she went ahead of you. And here
you have the chance to bring her back onto your team.