When I purchased EoD I tried to keep my expectations reasonable but was pretty happy to get the expac for:
Siege turtle ?
Maps ++
Story ++
Elite specs +
Fishing and Skiffs --/+
BONUS: Other masteries +/-
Seige Turtle
Don't have it. Maybe I'll see a successful DE meta by the time I collect enough Kale etc, or then snap, admit defeat, and buy the egg with writs.
Maps
Seiteng Province: it's beautiful, and raptor taxi's are one of my daughter's favourite features of the game. Agree there are too many Aetherblades though - they're just about everywhere and seem to vastly outnumber the actual residents. Might have been better with more instance-like Aetherblade strongholds. The map meta is a bit dull, and the few times I did it (early on) it was bugged.
New Kaineng City: It's "fine" and I think it's like Verdant Brink in that once you learn the shortcuts it's rewarding. I'd like to do more there, but I always seem to try a DE meta instead and then quit the game.
Echovald Wilds: Beautiful, and although people complain it's hard to navigate I grade it on the curve of Tangled Depths. At least roads sort of go where they seem to be going in EW. Could probably do with fewer Aetherblades, but it has local factions that make sense. I'd like to do more there, but I always seem to try a DE meta instead and then quit the game.
Dragon's End: I thought it was a bit flat feeling at first, but it's slowly growing on me. Events have some variety, and fit together for an adequate meta introduction. I'd like to do more there, but... you guessed it... when I go there I'll do a meta or two which are abandoned or fail after two hours and I quit the game, often saying "I have lots of other games I haven't finished that are more fun than this." (EDIT: but not saying it in map chat... that'd just bring people down.)
As someone who doesn't usually play in peak times (I'm not in the US) and isn't in a raiding guild it feels like the only maps that succeed are maps that are dominated by a guild run. The map limit doesn't seem to be high enough to allow a regular map population plus an organized squad, and organized runs don't want random people who they fear are "in greens" or "just pressing 1" on the map anyway. It's beyond me why it isn't an scheduled easier public/on demand private instanced event instead.
Ruminating about it depresses me so I'll stop before going into what was/is gated behind the meta success.
Story
It was "fine" 🙂
I'd say somewhere between PoF and S4. Characters were good, voice acting was good, maybe bogged down a little in New Kaineng investigating jade malfunctions - seemed like filler because New Kaineng city had to have story in it.
Elite Specs
I've only tried the Mechanist (which is again, "fine", and certainly a change from the piano style engineer I normally play) and Catalyst. Cat's gone through a few iterations but seems to be stable for now and moderately rewarding to play (how to properly balance Ele difficulty/reward compared to other professions and not just have memes about how they're always downstate is a longer discussion).
Fishing and Skiffs
Skiffs are surprisingly more enjoyable than you'd get from just watching it in a Guild Chat. Maybe other mounts are just old hat now, but seems more fun than anything bar the Roller Beetle and Griffon. - maybe because they go faster.
Fishing is... meh... (less interesting than I expected) I'm guessing my reaction time is sucky (I'm "old people" now) and maybe when I get more masteries (which will probably require me to do things other than get depressed by DE meta 🙂 ) it'll be more fun.
EDIT: Thought on it a bit more, was expecting a relaxing time killer but instead it's an annoying mini-game that hasn't given me any joy so far. --
P.S. Masteries
Skiffs - Haven't even bothered. Maybe bought the first level.
Fishing - ditto.
Jade Bots - okay. Having both the masteries, and then building plugins for every character seems a bit much though. Fine for people who just play one character.
Aside - having a recycler being a bonus to get rid of useless cruft that adds no joy to the game is really wrong-headed. Just give an option to receive "Receive coin instead of low value game world flavor items" instead. Have it on by default. Or give another bag for infinite "world flavor" item storage.
Arborstone - So forgettable I didn't even mention in in the zone discussion. Yes, I suppose it's nice to build up a hub... but wouldn't this be better in the character home instance? 90% of the regular functionality is covered by the more convenient Obsidian Sanctum.
Siege Turtles - ....
Alright, had two squad runs of Dragon's End before this so - off to play some "hard but fair" classic Dark Souls, probably one or two others.... until I work up the morale to come back to Guild Wars 2.