Hi,
I actually don't really like idea behind daily, weekly and such quests, however, cant argue that works out on almost any game, that has quests to start with, as a silly, theoretical boring idea, somehow turns out being a nice way to have something to log on daily or from time to time, simple usual kill x enemies, mine x resources, craft x items and so on. It could also add some options for faction ranking by contributions from daily quests, maybe have achievements, item rewards and so on,
Thanks.