I just quit WoW for FFXIV. I am a level 40 Scholar as of right now and it feels like the old WoW, back when the Blizzard Devs actually cared about the quality of their game.
This whole Legion RNG scheme of Blizzard seems like a method of forcing people to stay subscribed as long as possible before they quit out of frustration, instead of creating a game people would want to pay a sub for. This might be extremely difficult to hear for some but a lot of WoW players put too much work into their characters to simply quit. That's why some of them continue to play this garbage. I've been playing WoW since Vanilla and it definitely hurts to see what they've done to the game.
I am not saying Legion is the worst expansion. It has some good ideas, but they could use some originality. The legendary system is the worst part about the game. The Artifact system is awful and frustrating especially when you realize just how easily your class can be destroyed by an incompetent team. The whole heavy RNG-based classes with broken rotations is just lols. This is of course their "vision" as they call it. According to these Devs, we are simply tagging along for the ride. But who the fuck pays for their "vision"?
Look at the Legion BETA forums. Most people were against drastic class changes (especially hunters). Look at the recent PTR tests. Literally 99% of the players did not like what was on the PTR. Yet all of the changes made it to live. The notes were inaccurate, which looks great for a multi-million dollar corporation. Then the buffs and nerfs on Friday. The thousands of replies worth of feedback??? Yeah maybe 1% of that made it to live. These player suggested "fixed" are... On legendaries LOL.
Isn't it the Dev's job to make the classes playable (and fun)? They seem to think it's okay to force players to a garbage RNG legendary system that MAY grant them an item to fix the clunky rotation, etc. I am glad I stopped paying them a monthly sub.