Keep raising the level cap with no changes to the leveling experience up to that point. This leads to ever-lengthening leveling ramps that make it extremely difficult for new players to get to current content. That's because each expansion adds another several dozen hours to how long it takes to get from the start to being able to play with friends in the endgame. (Final Fantasy XIV has this problem to some degree, even though it's nowhere near as old as WoW.)
After rumors about this possibility for the last several expansions, Blizzard has finally followed through on a level crunch. Whereas characters in the current Battle for Azeroth expansion cap out at level 120, the cap in Shadowlands will be 60—just as it was when the game first launched and just as it is in World of Warcraft Classic. Level-120 characters will be scaled down to level 50 when Shadowlands launches.