Lets be honest, people want to use their main character for conversations, not delegate the responsibility to a face character. It is notable that charisma classes see much better representation in player choices than anything else. All of the 4 charisma based classes are in the top 5 classes chosen by players, with rogue fractionally beating bard and paladins, sorcerers and warlocks all somewhat more popular than rogue.
If Larian had put more effort into making stats and skills governed by stats other than Charisma interesting alternatives for dialogue options, this might have been mitigated. But by making players feel very underbudgeted stat wise in an RP heavy game, you demonstrably and heavily skew class selection in favour of high charisma classes. I am honestly a little surprised that rogue is relatively popular, but its likely not incidental that it is the most capable non charisma based class for being a face character.
Aside from the mindless fruit machine pleasure of rolling for a character (and unlike the frustration I usually have with rng in games, this is a once and done experience, not a constant frustration throughout the game), allowing us to get over budgeted stat wise would make it vaguely plausible to have a high charisma monk, for example. Given how strong tavern brawler is, monks will basically always want to leave charisma at 8. You want strength, dexterity, wisdom and con, and you can nowhere near max all of these even leaving intelligence and charisma at 8 (I suspect players dont particularly like the idea of playing a dumbass either), so there is no way you are pumping either stat if playing as a monk, which means you really have to accept sucking at dialogue.
Its not a great feeling, and its clearly hampering the popularity of a lot of classes.