The hate always comes when the clueless majority reaches the point where they are supposed to start raiding, and since they refuse to do so, its the games fault.
This has been the case since 2005 when the game released, the only thing that changes is how long it takes the clueless majority to reach the point where they realize they have to raid.
Usually its around the 5th month the last 4 expansions or so, things you are supposed to do the first few weeks (If they arent timegated), combined with the questline time gating they like to do to prolong subs, gives this result.
The more experienced players complain about systems from the alpha testing, they get ignored because its literally something like 5000 subs, vs 5m-10m subs of clueless that just buy the next expansion to play a bit and disappear again, and Blizzard knows this, thats why most feedback gets ignored.
The only difference is, the amount of information to the players, 2005-2010, still had low amount of information despite sites existing, now every single player uses some sort of information site, so they actually catch up eventually.