Guild wars 2 has been out for almost 2 years come August. The content they add is really a big hit or miss. It doesn't last long and you're back to playing some other game.
Factions is annoying.
Guild wars 2 doesn't have trinity and that really affects the game for better or worse.
Dungeon were way too complicated the first three months of launch.

I've played since launch and end game was unappealing. Each "update" doesn't last that long. You're really just achievement hunting.
Yes Guild wars 2 has a lot of updates but how much of it is really good or worth playing? Not much.

Have you never played MMO's before? Plenty of mmos have lock outs for end game content.