So... I think with BG3 being a 'DND'-type game, i'm pretty sure you don't get EXP for doing talking in DND, you gain experience from combat. At least that's how i understand it, from the games of DND i have played..
That may be why it's the way it is.