Their stat system is extremely difficult to understand at first glance. I honestly think more than anything, that is what pushes people away. Do I need condition damage, do I need power? Why can't I have a balance of both? Why don't my skills explain which one I need? Why is this spec frowned upon? Why do I get declined from every Fractal I apply to? GW2 players are some of the most elitist I've ever seen, but mainly because the disparity between a person w ho has played for 2 months vs a person who has played for 2 years is astronomical. It is not easy to pick up and play well.
I just started playing again, my necro is 80, I've cleared 3 zones to 100% in PoF, and I still do not have a clue if I'm building my character correctly, if my dps is good. I only die occasionally, but I just feel so lost after playing this for months, and still just dont get it. WoW is very easy and straightforward. You can figure out everything with just the in game stuff. I suck at wow, but can pull orange parses fairly often. GW2 just lacks a way for new players to join and learn.