I totally understand that Blizzard doesn’t want people spamming dungeons to level and ignoring all the new quests they implemented into the game, and I agree. Hiding away inside dungeons and ignoring the world should not be the fastest way to level.
…but the Forever changes have swung it way too hard in the other direction, and now there’s no point to running a dungeon past the first time for quests. There’s already a “trash skip” meta becoming more and more common where people are skipping any trash mobs that aren’t part of a quest, because everything gives so little exp.
My suggestion would be to basically allow SOME dungeon grinding, but not to the point where you can completely ignore questing. One way we could achieve this would be gradually reducing EXP gain inside dungeons, stacking higher and higher for every new instance ID you enter, since that’s probably the easiest and most all-encompassing way to determine how many dungeons you’ve done.
Something like:
First ID: 100% / normal exp
Second ID: Debuff that reduces EXP by 20%
Third ID: 2nd stack of debuff, exp reduced by 40%
Fourth ID: 3nd stack of debuff, exp reduced by 60%
etc. Capping out at 5 stacks / 100% reduction.
And the debuff lasts for, say…three hours? Four hours? I don’t want it to be a daily, just a long enough timer to discourage endless dungeon spam and get people out into the world.
This way, you can still run dungeons for exp, but after 4 or 5, the exp gain is so slow that it’s no longer superior to questing. As it is right now, people are just running a dungeon once for quests and then never touching it again. Even running a dungeon multiple times to try and get boss loot feels punishing because you’re getting almost no exp from it. A full clear of the Wetlands dungeon would only give me like 3-4% exp at level 28.