>>717889812 (OP)
Yes but they could have been great.
All the of the companions are too buddy buddy with you and become unquestioningly loyal way too fast, Karlach and Shadowheart especially.
I feel like Shadowheart should have remained far more hostile to you even if you romance her because of her continuing sharran loyalties. She would also have benefited from a stronger breakdown and a rebound where she mentally rebuilds herself when she is revealed the truth she had been suspecting, instead of slowly turning into a weepy teenage girl
Karlach is way too buddy buddy with you for being a traumatised demon war veteran
Wyll's story was a good idea but executed horribly
Lae'zel is just a huge bitch for no reason. People always go on about oh she's a Gith so it's justified BUT neither Orpheus or Voss are huge bitches; they hate you sure but because the practical concerns outweigh their eternal jihad in the immediate future they move past that hate and help you
Gale is understandable because you're the first friend he has in years and didn't immediately run in the opposite direction when you learned he is a walking bomb
Minthara is understandable since by drow rules after you save her she's your bitch now
Astarion was written pretty badly; I got the impression he was re-written multiple times and his final form was a mish-mash of different versions of himself which is why he doesn't have consistent opinions on or reactions to anything except brainworm good
Halsin, Jaheira and Minsc were all shit
>>717894731
Minthara since drow canonically do insane body modification shit and impregnating your opponents would be an absolute power move in drow society