To each their own, but I actually love playing through the dungeons with the npc.
Their interactions and dialogue make the story far more engaging as a solo player.

While I understand its not as fast as running dungeons with actual players, I feel its a fair tradeoff to have their dialogue and presence.

Besides, if SE made them as powerful as players, we'd have no need to be playing an MMO with actual people.