As someone whose highest level character there is just shy of level 15, it seems to lack content.
If you ran out of zone contacts in CoX, well, you could run radios/newspapers, you could run a TF, you could exemp down and run other people's missions with them. There were many ways you could pass the time. In GW2, you run hearts and until that next installment of your storyline comes within reach level-wise, you can run around street-sweeping, or incessantly run those same hearts over and over again. That's pretty much it. (For the uninitiated, "hearts" are in essence outdoor mini-events that others can participate in, or you can do them alone. They usually last about 5 minutes.) Occasionally a zone Giant Monster pops up, but those are often dead before you get there because they are swarmed by players.
It seems they have striven for smaller, short-term events but this feels like the game lacks structure. You just zone in and go here and there, doing what you can. I miss actual MISSIONS, with a nice xp bonus at the end. Missions in GW2 seem pretty rare. Maybe at higher levels this improves. :p
However, the thing that really concerns me is NCSoftheaded's track record, which lets face it is poor. Judging by reviews, alot of people are absolutely ok with doing the same thing over and over; the real issue is, how long will NC let them do it? I would not bet a dollar on any one outcome.