Character progression in WOW is in an awkward spot. Blizzard wants people to feel more powerful with time, but they have designed themselves into a place where power has increased too much. Right now my character does about 5 times as much damage as I did when I first got to maximum level. Those increases have come from a variety of sources, but the end result is that instead of combat with a random monster taking 15 seconds and having some risk involved, I simply explode anything I attack with two button presses.
This is going to get worse, of course. I fully expect that by the end of the expansion I will be doing more like 7 times as much damage as I did at the start, and if that number is wrong, it is almost certainly because it is too low. Combat no longer makes any sense at that point and every task simply becomes about travelling as fast as possible because nothing presents any threat whatsoever.
Blizzard tried to fix this in the latest patch by having monsters scale with character gear. The backlash against this was massive, and justified. For example, I discovered that if I simply remove my rings and amulet monsters lose about 1/3 of their health because the game thinks my item level has utterly tanked. However, those gear pieces were only giving me a damage boost of 25%, so I am actually *more* powerful when I take off my gear. This is clearly unintended, and feels utterly wrong.
The fact that the playerbase is now doing this, just 24 hours after the patch launched, is a clear failure on Blizzard's part. We as a community strive to maximize our power and if they let us do it in awful, frustrating ways we will do it that way, but we will feel terrible about ourselves.
There are easy ways to address this if Blizzard wants to approach it from a numbers standpoint. Right now the problem is that a beginning character comes in with all of their gear being item level 800 or so, and characters with good gear like mine are at item level 905 now. However, if I remove three pieces of gear the game assigns a value of 0 to those slots, so my average item level drops below 800. I am still pretty close to as powerful as before, but the monsters scale as though I am the newbiest newb there is. They can fix it by simply putting a floor of 780 on gear for the purposes of this calculation. That way you can't game the system - putting on low level gear or leaving slots empty won't ever help you.
Fixing the problem numerically is easy, but fixing the perception is harder. People want to be more powerful. They don't like the feeling that when they get a new piece of gear the game will simply give the monsters more health to compensate. They *really* hate monsters scaling with their gear.
However, people also find utterly trivial monsters to be a bore. They would like things to be interesting, and if everything dies to a single swing the world stops feeling dangerous, real, and important, and becomes just another grind. Unfortunately with the crazy scaling in this expansion there is no way to keep old monsters relevant - you cannot give characters 5 times damage and 4 times health and think that enemies will retain any sort of threat.
Blizzard has put themselves in this bind and I don't see any good way out of it. They need to use my numbers suggestion if they insist on keeping the scaling with gear mechanic, but that mechanic is going to be intensely unpopular.
So what is worse? Better gameplay but the players are bitter, or worse gameplay but the players are happy? In the long run bad gameplay and bitter players both cause subscription losses so it isn't at all clear to me what they should do from a financial standpoint. From a consistency and loyalty standpoint though I think the answer is to get rid of this scaling with gear thing. People hate it when Blizzard suddenly nerfs them, and for good reason. They put in a ton of time trying to get more powerful, and when that gets minimized or wiped out by a patch it is really frustrating.
If it were me, I would tell people that the scaling was a mistake and walk it back. I am curious to see how that plays out though, because they have a lot more data on hand than I do.