Well, yes.
Let’s say you’re currently at the level cap, so (0 → x) of the current expansion, and that the most recent expansion is instead (x → y), where “y” is the new level cap.
What players complain about isn’t (x → y), because the most recent expansion is designed to be paced at that standard. There’s no way to “skip” that.
Players instead complain about (0 → x). But this doesn’t make sense, because if you have a pool of alts, then this pools already sits at the current level cap “x”, so, UNTIL THE END OF TIMES, you’re always only doing (x → y), and never (0 → x). So why should people complain about (0 → x) if they can completely ignore it?
If you only want to raid, and are a veteran player that has already a large pool of alts. You have plenty enough of those alts to do plenty of raiding and playing through the latest expansion. You don’t HAVE to go back and play old content.
If you have 10 alts, and you ONLY tolerate the last expansion, isn’t doing this last expansion TEN TIMES enough to satisfy you? Why should you complain about (0 → x) if you have no real reason to play that? Why should you make yet another alt if you despise (0 → x), aren’t the other 10 alts already plenty enough?
They also keep adding new reasons to replay old content, apart from “just because.” Battle for Azeroth has the Allied Races, Legion had Demon Hunters (although I guess they started at a higher level) and unique class halls/artifacts, Pandaria had Pandas, Cataclysm had Worgen and Goblins, and so on.
And that’s the real point.
Blizzard keeps adding things because they want the game to still feel active. It’s an important goal. So they NEED to give players reasons to go back and and make also the old world content alive.
If Mark Asher had a button available that instantly levels a character to the cap, he would have pressed it. Even if now that he’s “forced” to go through the content he’s actually enjoying it.
But you cannot PANDER to these players who want new toons for all the allied races BUT don’t also want to play the game. You cannot turn this in a skin collector game.
And the expansion comes with a level boost, so you always have your alt pool + 1.
This is why there’s a fracture and no way to fix it.