I kind of like it how it is. Some characters I play would stop and talk to random people, others wouldn't care for any delays. Exploring and gathering information should be rewarded, telling the player who to talk to is a bit too much hand holding.
I might agree if characters with simple dialogue had their dialogue appear like party member banter dialogue, but they go into cinematic dialogue mode which takes a lot of time to get through.
If someone has poor memory or wants to know if any characters actually have more to say after quests and events, they'll likely end up often seeing the same dialogue.
For me, I like that they go into that cinematic dialogue mode, but it gets annoying when I keep seeing the same dialogue, and it takes too long to see what dialogue each character has in an area.