Question: why do npcs walk slower?
Answer: In order to make it easier for you to get where you're going without losing your guide, the speed of the NPC is slower than you can walk.