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.