As far as I've seen on this forum, new players have been commenting about their experiences with this game, some are rather positive in certain aspects that others consider them their weakest spot, but now lets talk about a big mistake everyone is doing (even I did it when critizicing the game and lots of people too) this is the way Dynamic Events work and how they have a "lack of storyline or depth" claiming that the game just throws you random events to protect the dolyak or do A-B-C without any context whatsoever... let me tell you this idea is wrong, why will you say? It's quite simple: It's the mentality you're used to play with.
"Mentality" we are used to play with?
-This image sums up pretty much what we're used to see on our common MMO-RPG, directed questlines, you can be helping farmer johnson to kill his bears while your friend that's 1 level ahead of you already killed those bears and is now helping him to repair his lands, this breaks the immersion from a "global perspective", the idea of phasing is amazingly good when looked as a single player experience but if you look it from the outside it ends up a bit too immersion breaking. Keep in mind guild wars2 is not totally safe from this idea, having hearts as this sort-of single player model can be also critiziced by it, but you can say the hearts end up being sort of "war efforts" where you have to help your desired "heartgiver" (still can be critiziced, traditional mmo-rpg style is a bit too stagnant in this point).
Now up with Dynamic Events and it's storyline:
-Dynamic events (as the name says) are events, they are meant to be done not individually but as an event it's meant to be done with other people, it's not necessary to have a party or some sort of communication, people will help you, this game does this extremely well (you can discuss if newcomers have more trouble finding lowbies but that's up for another discussion that A-Net will have to lead sooner or later).
The way Dynamic Events work is that they end up happening without your necessary intervention, some cases might not apply, some scort events have to be "triggered" by talking to the starting npc, which ends up making a Dynamic Event chain! Which ends up being a STORYLINE that you can follow if you're cautious, the storyline is "hidden" in the events themselves by talking to npc's or following the start of the chain (which most of the time it's complicated due to you not arriving at the start but you can get a general idea on what you have to do and why you do it in that specific moment).
Now let me present a video that explains how dynamic events work, this will present some examples and the idea I presented above:
http://www.youtube.com/watch?v=6CyqGJHTjes