Originally Posted by
Koken
Numbers of reasons.
All loot is RNG based. There is no definite way to progress your character. Everything you do in game has a chance of being progress. In theory you can play for a full week and not progress in any way. On top of gear being RNG you have warforged/titanforged and socket procs. This basically makes the game into a casino where you can proc heroic/mythic ilvl on simple world quests or low mythic plus, and even LFR. Even if you are a mythic raider you can get upgrades from LFR which is why you see so many high geared players in LFR, forced to re-play lower content to have a chance of progressing their character. And on top of that, bonus rolls.
Pruning. Removal of class unique abilities. Basically all specs are kinda the same. Every class has atleast one stun, one silence, one escape, one self heal. Some classes have more utility while others have had their class unique abilities removed causing some imbalance in mythic plus meta.
GCD. Global Cooldown. Many abilities has been put on GCD causing the gameplay to feel clunky and slow for some classes/specs.
Grind. Azerite for neck ilvl. You basically have to do all the content you find boring in order to keep up your neck ilvl. They added essences in 8.2 which can improve the gameplay of the spec but some essences are so much better then others and they are locked behind content you might not like. F.e. the conflict and strife being locked to rated PVP.
Mounts. All unique mounts are in the shop. Collectable mounts from in game are re-skins from previous mounts.
People will argue that loot has always been RNG. But in previous expansions there has been currency for gear. F.e justice points and pvp vendors. You always progressed doing end game content. In Bfa you are nuked with gear but most of it is very bad.
When you grind a full week of normal/heroic raid wihtout any loot and you do a mythic +10 and you open that chest on wednesday and its a piece of shit loot. That feeling is extremely bad. You are back to square one.
People will argue that you receive titan residuum that you can buy gear with and that is true. However, that gear is also RNG based except for the specific mythic gear which is super expensive. They cost 200K. To put that in perspective you get 17K per week doing mythic plus 10. That is 3 months for one item. Also it's only azerite gear that is purchaseable. 3 out of 15 slots that you can somewhat progress towards.
People will argue that you dont need 445 ilvl azerite parts. Well, the reason you want to buy specific mythic is not because of the ilvl, it is because you know that you get the azerite that you need.
The thing is, in order for your spec to perform you need specific azerite traits. Yes you need them, the DPS difference between bad azerite traits and good is enormous. It literally makes or breaks the spec.
It's not all bad though. I still play this thrash game. I do enjoy mythic plus a lot and doing old raids for transmogs is quite fun and when you have all the correct azerite traits and stats on your characters the gameplay is a lot better.