I do think it's a fair criticism about everyone having overly convoluted backstories (except maybe Laezel), but I'd maybe have one counterpoint. We as the players know about this, but a lot of the details are locked behind approval ratios, so the character may not know. I've seen a playthrough where they didn't take Gale along and while he still asked for artefacts at camp, the player's approval never got high enough that he mentioned the orb or Mystra. Likewise I've benched Wyll and never heard about Mizora once. So for that playthrough he was just a bog standard warlock, maybe not even that. So who knows what happens later in the game when you don't get high approval? I mean if you don't take Astarion along with the gur scene I think he refuses to tell you who he's after. Who knows? Perhaps we're only supposed to think these guys are super duper extra ordinary if we actually get to know them?