The commentary here about the shift away from exploration and toward smaller chunked event oriented content never made me entirely happy BUT, remember they have added a lot more content than you are giving them credit for:
You have the two SAB boxes, great Halloween and Christmas ad-ons and the wonderful Marionette boss fight (and the not so wonderful Lion's Arch fight). You have Zephyr Sanctum, Southsun, Edge of the Mists, three new fractal dungeons (indeed you could count all ten or so fractals as new content since it's post release), two new SPvP maps, and Queens Pavilion for new zones (I would not really count Kessex Hills as it's not changed all that much). You have two major bosses added to the open world that are massively challenging. Not to mention hundreds of little story changes along the way that you could do if you were logging in during the two weeks they were live.
I don't know of any game that ever did as much in that period of time. I'd love an expansion too but as I have said before:
Content delivered in comic book form is terrific even if some people prefer George RR Martin One book every 3 years (ala WoW).
I keep seeing that comic book analogy, but that's not what they did for the last year and a half. Unless in your country the comics you buy are all confiscated and destroyed when the next issue comes out. I would love to read me some marionette fight comic right now but duh. That's a huge issue really, the thing I hated most about living story, and I'm really glad they are changing that. Now for Season 2, you can call comic book form. Right down to being able to pay a bit extra for back issues, and it's great change.
You also list a ton of shit that's temp (recurring) as new content. You reduce WoW to the expansions but they do have content updates (too fucking few for their scrooge mcduck money hats but still). WoW has all recurring temp content as well covering like half of the year (darkmoon, fishing stuff, a multi-week event for every holiday under the sun and then some). I dunno, list seems biased, but maybe your glass is just half-full. And I'm not in the "quit after 2 months" crowd, I played every GW2 release until last Halloween, missed the fractals and christmas releases, then played again since the marionette release. I like the game, I can still critize the aspects I find flawed.
On the other hand yea of course fractals count, they were added like 3 months after release and are their biggest addition since the game launched. The same patch even added southsun too, even with a huge event to introduce the zone (although it was pretty empty until they reworked it).
I wonder if I wouldn't be happier if they just delivered content on monthly basis instead of every fortnight. It's really hard to keep playing continuously, unless you are working on your legendary, since most of the other things are just new skins that don't make your character stronger and there's rather limited set of things to do if you want ascended gear, so every patch turned into "weeklong grind to get new skin for my backpack"
If you look at season 1 I think monthly releases with a bit more meat would've been better (although some releases did last a month, some others only 2 weeks). Going forward into season 2 it kinda depends on how much of the content you retain indefinitely after unlocking it (I'm hoping 80%ish). If you can replay most of it whenever you like they can patch weekly for all I care, but I would still vote for monthly to allow for more QA and polish (some S1 releases really showed a lack of QA). In the same vein, S1 was very much a circus show for a new backpack every other week, but with the S2 stuff being permanent they do much more then just wasnt feasible for 2-4 week content.