. . . Also worth noting there's a drow companion in BG2 who will respect you more when you're being harsh and honest instead of coddling her and telling her what you think she wants to hear.
. . . I also liked how BG2 had a conversation with a companion every real half hour (it can happen ANYWHERE. At ANY time. Provided you're not in the middle of a fight. Very immersive). Currently we can only seem to talk to them at camp.
Lae'zel is exactly like that example . . . she respects you based on your actions and dislikes you if you try coddling her.
And BG3 has companion banter at regular timed intervals that I've really enjoyed. And as for talking to your companions . . . you CAN talk to them anywhere its just some specific conversations that only happen in camp. You also don't need to wait for exclamation marks above companion heads to discover new dialogue . . . that just indicates that the game feels there is something you really should talk about.