Dialog in games has different functions. Getting info, getting people to do things and giving the player the opportunity to say things that are in character.
I completely agree that for just getting information that you need anyway, a conversation is useless. I just don't think that solely...