I had a thought this morning, and I'm curious what others think.
What IF instead of adding 10 more levels in Dragonflight for current max level players to do (60), they:
1). Just had a campaign (story) that we had to follow through in each of the new zones in order to get to the end-game similar to how the linear story worked in Shadowlands. Sure, in Shadowlands we had 50-60; however, we also had to complete the campaign in order to unlock Covenants.
2). Alternatively, they could add Shadowlands to Chromie time (10-50), players can choose whatever version of WoW they wish to play through to go 50-60, then in Dragonflight, you would level 50-60 (current max level). In short, quests would give experience in Dragonflight for 50-60 players while level 60 players would just focus on the campaign. Doing so would allow players to skip Shadowlands 50-60 (if they wish), and level however they want 10-50 so that they could jump into Dragonflight with everyone else.
I'm not saying I like this, nor am I saying that I want this. I simply thought of this and figured I would bring up for discussion. Feel free to take this part, add additional context, or provide your perspective for how something like this could work.