Guild Wars 2 is a pretty decent game. I like some of the living world content a lot more than others. One thing that does drive me nuts about the game however is how much farming you have to do if you want anything in a reasonable time frame.
Like legendary weapons, I've been playing the game since February or so. And I have yet to have a single pre-cursor weapons drop for me. So there is no real point in gathering anything else. Then they came out with Ascended weapons, but they cost a lot in both gold, material, and time to make (mostly gathering, but you still have some other components bought with skill points and other things).
It's accomplishment, and it really seems worth it when you get one. But then on the other hand they are messing with the classes and their skillsets every couple months, so you might find that those ascended, exotics, etc you spent all that time getting end up not helping you out once you figure out how to trait your guy to be most effective for your preferences.
Admittedly I don't spend near as much time as others do perfecting builds, but there are a few classes where I haven't found a build I like....so I hold off on investing heavily into armor and weapons which may make all the difference. But I don't want a bunch of near worthless gear that breaks down to an hours worth of gathering instead of something closer to what it took to obtain it. They addressed this somewhat with legendaries being able to change their stats out of combat...but I don't have any and don't expect to get any soon with how it's gone so far.
All of the above is discouraging, but you can work around it by picking classes they have already figured out how they want them to function and stick with them. But there is another thing I am concerned about, and it may turn out they already considered it....but........
I think that they are setting up these events, sales, and what not to encourage people to stack onto specific servers with "reputations" like Black Gate. BG was the first to down Tequatl, so it spread that it was a good PVE server....then they came out with the WvW seasonal. So people were leaving to go to the servers that either repeatedly kicked their ass so they'd win all the time or leave for an entirely different bracket. Then they made it cheaper to transfer.
And now people are locked to their servers for the time being, but I suspect once the season ends more people will leave when they get poor rewards for their placement.
And on top of that, people play to just constantly troll in public channels in various aspects of the game. People who've been reported for months for the same activity. Hell, people who transfer off the server (I play on Darkhaven) come back to troll and stir shit up in Lion's Arch. And them doing that creates more trolls, because nothing ever happens to em. Makes it discouraging for new people because it's just constantly being berated while you're trying to learn what is going on. WvW is especially bad for this.
I generally like the game, but I think it's biggest downfall is a small group within it's player base that set out to shit on it for everyone else. And their shop could do with lower pricing, you could easily put 100 bucks into the game and not unlocked most account upgrades....and then you have costumes, skins, keys, various other toys that hundreds of dollars probably wouldn't be enough to keep up with.