I just came back recently and I've yet to begin kotfe. But long before expansion talks, I always wondered how they would handle the convos for all the classes and their companions. Looks like they took the easy / more economic way out.
And if there are any more expansions, I see them taking the same route (shared npcs to cut down on voice work).
Shame but that's the reality.