One really cannot underestimate how important presentation and production values is to the vast majority of players, even those taking the hobby seriously enough to read reviews and post on serious gaming forums. If a game is all textboxes, doesn’t feature decent enough graphics and isn’t fully voiced people just won’t be impressed with it or won’t even give it the time of day.
Baldur’s Gate 3 is just a CRPG with AAA production values, which we haven’t really gotten since Dragon Age: Origins, which is 14 years old at this point. And there is something to it, going into some random cave and starting a questline with unique character models, voiced dialogue and cutscenes is kind of more fun than only getting textboxes, even if the actual things you do aren’t any more involved or deep.
Halsin will literally confess his love for you after you ask him about his romantic life once. It’s ridiculous. And it is way too easy otherwise to have maxed out affinity with everyone in your camp, everyone loves the player being a good-two-shoes. Seriously have no idea where these articles come from that praise the companion mechanics in any way.