That woyuld be too much text and confusing anyway, hence the vagueness. Games do not give all the info out, that is how we break the ask. we ask questions.
Again like in ffxi... Zeid does not tell you directly "go kill 100 mobs" he states kill mobs until the weapons thirst is quenched (or something to that effect) There is no indication on when this objective is completed either unless you run to bearduex.

Same thing with most other quests with wait times. You are not told how long to wait just to wait. That is how video games are they make you think. Or in mmo get you to talk to people. If mmo gave out all the info via npc there woyuld be no need to talk to other players, unlwess we needed help to complete said quest.