This did not just simply come randomly, however. Players have been demanding and asking for World of Warcraft Classic for many years now. And Blizzard has likely learned from companies like Jagex that regained a huge portion of their player-base with the launch of Old School RuneScape, which prior to it had a 2006Scape private server. Similarly, World of Warcraft Classic/Vanilla has been around in the form of private servers for many years now and has been very popular. Even top players and streamers have been known to play on these private servers. The only issue is Blizzard were not the ones profiting from these ventures.
So committed, in fact, that modern WoW players are trying the beta and reporting what seem like bugs today but what were actually intended functionality 13 years ago. This became such a common occurrence that Blizzard publicly posted a list of known non-issues called the "WoW Classic 'Not a Bug' List." For example, hitboxes for the Tauren player race are much larger than those of other races. In a modern game, this would be seen as a serious balance issue (see: Apex Legends). But it's what vanilla WoW was like, so it has been faithfully reproduced.
Who is Joana? Joana, (AKA Mancow, or FuriousPaul) speedran 1-60 vanilla WoW from 2005 - 2007. I have been server first to level 60 seven times in a row, along with winning Blizzard's "First to level 50" contest they held back in 2006. I also have the fastest time through original vanilla 1-60 WoW in 4 days 20 hours. I have produced a very useful 1-60 horde speed leveling guide along with a 1-60 speedrun video.
Our old friend Quest Helper isn’t updated for the client, but there’s !Questie and MonkeyQuest to help you track available quests and their objectives. The biggest challenge to leveling up in the beta is searching for where the quest objectives are, so if you’re looking to hit the level 30 cap fast — or just the level 5 cap in today’s stress test — you’ll need one of these.