I also did the fake multiplayer game because I couldn't find a good mix of NPCs early game suitable for an evil party. Of course, it was still possible to to pull in all the characters you needed for any type of party - you just had to stick with it for a few levels.I'm sorry do you not like CRPGs lol?
There has never really been a CRPG after about 1996, and precious few RPGs of any description (JRPG, ARPG, Soulslike, etc.) which isn't stuffed to the gunnels with "insufferable NPCs". Even the beloved Witcher 3 is basically wall-to-wall deep pile insufferable NPCs.
I jest but seriously, it's sadly part of the genre. The few that are arguable are just combat sims.
The rose tint here is bananas.
Back when it came out I literally played 6 hours into BG2, then restarted with a fake-multiplayer game with 4 characters I'd created just so I didn't have to deal with the BG2 NPCs (I left space for a couple so I could do quests with minimal NPC nonsense).
Let's not pretend they were any different. If anything these guys are more chill and less shrill than that bunch.
I mean, it ties into being an ACTUAL CRPG, which a number of CRPGs really aren't, because they forgot the RP bit.
Monster-slayer simulators are cool but don't buy a CRPG if you want that. Buy D4 like you said.
I had a similar attitude in the early Early Access for BG3, but I'm sorry they're a lot better-written now. DOS2 was peak "beyond Bioware" in those departments, and initially BG3 was like that, but they've gone a huge distance to chilling everyone out. Hell, they re-wrote the whole of Wyll to make him less like that.
So I think this is a rather outdated perspective. Also if you mean Astarion just say Astarion. You can kill him if you like - you're well within your rights.
I've also recently played through the entire series from BG1 to ToB+. So there are no rose colored glasses on when I say that BG3 NPC are measurably MORE annoying. I mean some of them need to be killed just for the uncanny valley and their stupid looking faces alone (and yes I do plan on killing some of them on the spot).
I think that if BG3 has an option to turn off cut scenes and use a simple dialog system it would help.