I always think back to Everquest 1 - you could talk to NPCs, but some really only reacted to specific key words
Using an AI system, you could have more dynamic quests to provide some backend support. The quest will eventually get you to the same relative spot, but everyone will get there a...