LMAO @ those claiming something that was previously everywhere in the game (punctuation boxes to signify quest related locations) would "ruin the atmosphere" if it were to return.
Either consider things like that to help keep new players that are used to being spoon-fed in other MMOs or continue watching the population decline. It is your choice.