well as someone that has both... IMO GW2 is way superior.
I hit 90 last night in the MoP, and the rep grind is insane... Seriously to get anj VP gear you need different factions as only the new faction vendors sell it at revered. Also guess what no more tabards to gain rep with. I found the leveling to 90 very tedious (which is amazing seeing I got every class to 85 on both factions in cata). The crafting mote farming...
I've got 65 of the new crafting motes that are BoP(yup not even BoA) in the 5 levels I did, and I heard that is exceptionally high from people in my guild who only has 2-3 by the time they were 90... Doesn't help how engineering uses them en mass. Also the new ore in the game is virtually worthless as seems you cant walk 100 meters without hitting a rich node(I've had WELL over 200 stacks in 5 levels not going out of my way)... But the rare ore you need a ton of is so rare in comparison it almost might as well be an epic.
BTW most fun part of the WHOLE EXP I am finding is what was dubbed by the player base the "Pokewow" pet battling system. Yes an aped pokemon ripoff is more fun than the content they force you to walk through...
Not to say I got 2 80s on GW2, but honestly it looks way more impressive, and uses less CPU/GPU resources while looking stunning at max settings than WOW. One major plus is no longer are you forced into a faction to play a class(something I NEVER understood on wow) every race, can be every profession(class).
As for the end game grind IMO its not as bad as wows sure you need to trash rares to make better gear, but you don't need to farm the same things over and over. There are 3 dragon world boss's you can kil, and a pile of other world bosses that grant good gear. Also the gear you loot from the big boss event chests scale to your level like if I go join the group to kill the boss in the starter human zone I will get level 80 gear instead of level 14(which is about the min level to survive him) even though I was retro leveled to 16 while near him.
As for the anti-farm thing yes that is annoying as hell. Won't argue that at all it IMO just hurts players, as well as most people finding Magic Find being a useless stat due to diminishing returns seeing it just makes the anti farm code go into effect faster..
Only wish arena net would fix some of the glitches that make the game impossible(like skill points being bugged for weeks, and unable to be done)