I thought the characters from BG:1 were typically pretty one dimensional, BG:2 by giving everyone an arc around trauma could be hit or miss depending on how much you bought into their stories, then there's Planescape. I think they make a pretty good range for character in crpg (from that era anyway), I'm liking all our companions in BG3 so far, I think games in the past, like you've said, have been too worried about making companions likeable to the detriment of the stories they tell.

Having a bunch of companions who don't open up to you like they've been waiting all their lives for a therapist to unburden to, and might even actively despise your character can be very interesting.