On the quantity vs quality argument:
devils advocate: its only "QUality" becuse they have to be made playable.
Having companions be playable means the player has to have several options how to resolve their quests from their perspective.
HAving them as companions only, ofthen means the player only gets to aprove or disaprove of their actions, or at least have far less input