Okay, I'm not sure where people are getting that there have been time skips.
There have never been, and never will be, time skips!
Eeeevery expansion there's unsourced claims that "definitely confirm" there is a time skip. And before you know it, the whole community is personally convinced that they saw Blizzard itself state this.
Never the case. The ironic thing is that the Blizzard
timeline is actually -shorter- than real life.
WoW is 17 years old now. Lorewise, it was the year 25 when it started. Last we got confirmation on the time, it was the year 33, at the start of Battle for Azeroth.
That's right!
Patch 8.0 was 8 years after the events of WoW Classic. If we're generous, and we give both BfA and what we've seen of Shadowlands a year, it's now the year 35. 10 years, not 17 years, after things began.
Now is that dumb? It's done that it's not been 17 years. But it's not dumb that it's not been more. Here's why:
People struggle with characters changing to begin with. As time passes and characters do new things, the majority of people feel the character gets "ruined".
Even more so, there's a great dislike of missing out on the development of these characters. Past Blizz was notorious about doing all character development in books.
But at least books were
something. A timeskip would skip past it all. We've seen how much characters have changed in the last "10 years". Now imagine a 10 year timeskip, where we return and the characters have changed that much again. Their lives lived. Hardships faced. Relationships and friendships lost and gained. Training archs past. People dying, starting families, being born. Victories, losses and scars suffered. And all without us having any impact or role in the world for those years. No part in the story.
It would suck. And for a ton of people it would be the disconnect that just makes them say "Well, I guess I'm stepping out now".
People think they want a time skip. But what they usually want is just to see the world progressed to the next stage. But we don't need a time skip for that. Cataclysm was in 3.0. Soon we get 10.0. Blizzard has every excuse to progress the game world if they want, without doing a timeskip.
At any rate, Blizz has made the choice for WoW to have a continuous story. It just gets a little hard to fathom sometimes, because the content only appears to us step-wise. If they update a city, this will be done in one patch. They're not making three different versions of the city being slowly constructed over time. No, you'll get it poof-done. It's the limits of the medium. If they do another remake, then yeah, we'll return in 10.0 to find the world changed! But that won't mean all those changes happened overnight, and time skipped forward. The implication is that much of those changes happened in the time between 3.0 and 10.0. They just largely weren't able to show that to you.