I like the cut of this idea's jib! Hehe.
While this may cause newer players to miss out on some NPC dialogue, I feel that it is the responsibility of the new players' friends and those they group with, to ensure that they read the story for quests--we already have many groups rushing through things, dragging new players along too swiftly for them to read, so this change shouldn't create any new "problems."
One question, though, is how exactly will this function? Will we simply get a dialogue box asking whether we wish to be advanced on the quest, or will it trigger the NPC dialogue for us wherever we are? While the latter may break immersion somewhat (and might be a little silly), it seems like it'd be the better solution for many.
On the other hand, simply granting a confirmation box will cut down on the grindy rereading of NPC dialogue. Should the text be there? YES! Should it be read? YES! Should it have to be read 10, 20, 50, 100, or 1000 times? Probably not.