It feels quite out of character for Lae'zel to follow the player around like a lost puppy instead of heading off to find her creche. Or for Wyll not to settle the score with Spike unless he gets permission from the player.

It seems like the NPCs should either act with more autonomy, or should be given some compelling narrative reason to obey the player in all things.