I miss addons, and I wish the recognition for fight mechanics was player side like wow instead of server side. The GCD issue can be solved by playing a class like bard, samurai, or ninja, all of which are played at 38-45 cpm, which isn't that far behind playin wow.
This isn't actually true. It's only true if you don't know how to level, like the first time you leveled in wow. There is gear to increase leveling speed, also after your first 70 you get a large xp boost for alt classes. I started a new character after stormblood and had it 30 on it's first day for the class, and I didn't even go at it that hard. The GCD thing definitely makes lower levels boring, though.
Primal Raids are not hardcore content. They put weapons in them slightly behind raid content for a reason. Honestly, savage isn't hardcore content right now either. Unless the new post savage content is going to be a new raid tier a la wow tiers, then a lot of people may be in for a rude awakening on encounter difficulty going forward.
There were some other things I wanted to address from posts, but I was super late to this party so others did it already.
As far as my own reasons for playing this game, it's largely based on the community, and my ability to still do harder content without playing as often as I did in wow. I see friends in wow going back and doing a lot of old raid tiers hoping for warforged trinkets and such and I'm not down with that(of course if they were properly progressed they wouldn't need to). I also enjoy the skillgap(gotta wave that epeen sometimes), it's incredibly large in this game, despite the devs effort to make things easier for players. Finally, I should touch on the community that keeps me here more than anything else I named. I played wow from the release of Blackwing lair on, and despite all my friends and promises to do guild meetups I bailed every time. The people I met in this game have become close enough to me that I kept that promise for the first time.