unfortunately it’s not.
For one, you’re bound to a spec you might not want to play. Take Druid for example, you absolutely MUST level as Balance from 1 until level 10.
Take Classic for example. You’re a DRUID! You’ll get every single Druid spell, and event get Bear Form as a Balance Druid at level 10.
What I mean by “journey” is that it’s a LOT more than retail. It’s super clear, even a new player, that you’re to be rushed to 120. “Hero” here “Hero” there, beginning as soon as level 10.