i can't judge since i have only tried gw2 once but leveling seems a bit plain.
also dodge mechanics i felt Tera did it so much better.
those who did not play Tera it had it's own button and would dodge in the direction you were moving unlike gw2 where you need to double tap which i have felt is a bit awkward.
I am not a GW fanboy or anything, but lets look at things objectively. If you are comparing GW2 to Tera, which I think is what you are doing, then levelling system in GW is way better. Tera has this dull, simple, standard MMORPG lvling, where you get the quest, you kill 10 boars and that is it. And while Tera's combat is just awesome imho, it gets boring about an hour into the game.
Even if you are not comparing the lvling processes of the 2 games and just talking about GW2, then you should reconsider, 'cause it is one of the most fun experiences I've ever had in an MMO.
Quit to go back to WoW before MOP was even out... PvP in GW2 is very disappointing.
It can't be worse than WoW. Although, WoW has more variety when talking about types of BGs and Arenas and so on, but the combat itself is just ... let's call it boring. I can't possible think of the reason you would enjoy PvP in WoW more than in GW2.
And again, it may just be me, and every other normal person thinks otherwise ^^