Quite honestly, the only games that I can truly say have any bearing on GW2 pvp are LoL(dota, never played it), and Dragon’s Nest, which is a quite new, extremely fast action mmorpg. Having played both of those games extensively, and gotten quite good at them, I haven’t found any huge issues with the pvp in this game. Obviously there are a few balance concerns (cough eles *cough), but overall, the pvp is extremely well put-together.
Latency issues are inherent in any sort of action based combat, and GW2 is no exception. Unless you live down the road from anet, you will need to expect, and deal with, some amount of latency in all combat situations. This can be dealt with in many different ways, setting up skills with large disabling aoes, or auto-aimed disables, or other tactics that I don’t feel the need to lay out here.
Anyone complaining about lack of variety between the different classes needs to get their head examined. Almost every single class has loads of very specific and individualized skills and mechanics, again, with ele being the one unfortunate exception.
On a similar topic, the fact that that GW2 lacks what the op termed “game changing skills” is a fantastic thing. Contrary to popular belief, putting a massively overpowered skill on a similarly massive timer does NOT balance it. The only thing it changes is how often you can use your I-win button. What GW2 does is instead of giving each class a couple of I-win buttons, they give them a “if used correctly, this tool will strongly impact the direction of a fight, and allow a significant advantage to their team” button.