When you get right down to it, quests give a terrible amount of exp for the time they take compared to other activities. They probably barely grant more exp than grinding mobs, and likely come out ahead largely because half the quests ask you to do just that.