Played the beta weekend this past week, and while I do think there have been significant improvements in terms of the physics and graphics. I do have a few thoughts on how I think the game can be further improved(from an old gw1 pvper).
1)Bring back GvG and guild halls. Playing the arenas, even in an organised team, just feels so....WoW. Personally I think that guild halls were one of the defining trademarks of gw1(hey its GUILD wars after all). Playing GvG on your home hall just somehow created a much stronger sense of belonging. I also hope that they introduce the "GUild XX" vs "Y's team" starting screen that used to appear in gw1 tombs/gvg battles.
One of the best ways to promote organised PvP, be it for the competitive or the casual, and observer mode is great way to learn from the best.
3) henchies and more instance missions
As much as I like the dynamic events, there are times(like 2am in the morning) when I just dont feel like getting involved in a mindless zerg with 10FPS. Other than the personal story, alot of quests still feels grindish. Of course grinding will never completely be isolated from an MMO, but I do wish to see more mini instances that can be done with henchmen.
Other than that, my personal thoughts on pvp(more arenas since I'm more into structured pvp rather than WvW)
-Introduce a capture the flag map: the capture-the-area-and-hold-for-points system is fun but there were literally times my team won just by a couple of us running to the empty areas and capturing them.
-early days still, but so far from what I have seen spiking seems alot more complicated
Its not necessarily a bad thing, but in GW2 alot of the focus seems to be on the individual character and what he does rather than what the team does. Back in GW1 core days(didnt play the expos), almost all the discussion was about 8v8 team builds not what my ele or warrior or guardian shd spec etc. I miss the days of insta kill ranger spike and 1/4sec infuse health lifesavers(i wish there was a dedicated healer too, oh well), split teams, etc etc.