I mean, look, most vanilla WoW players are now in their late twenties and thirties. A few bucks doesn't mean much to us, and I certainly don't care about it. But it's just the way Blizzard is going about getting the money out of our pockets. There's just no reason to have a reserve name feature at all other than to get those extra few dollars from people who aren't subbed.
Some players have been surprised by these apparent flaws—even players who have been eagerly awaiting WoW Classic's release based on fond memories of vanilla WoW. In truth, it has been so long since WoW first released, players' memories may not always be accurate. Some details might be fresh, but others might be lost in time, and it's those lost details that could surprise players revisiting the original experience in WoW Classic.
This is the lamest excuse to try and pin it on a cash grab. Tbh this is just you complaining to complain, there is no issue. If you wanted to play classic on launch you'd have to sub before hand anyways you're still paying month to month you don't pay by week. The only way you'd lose that money is if you quit before your sub ran out later on down the road.
WoW Classic seeks to recreate the "vanilla WoW" experience—that is, WoW as it existed before a series of seven game-altering major expansion packs from 2007's The Burning Crusade to 2018's Battle for Azeroth. To achieve this, Blizzard has rebuilt the game based on archived data from back in 2005 and 2006 (patch 1.12 is the goalpost—the current game is on patch 8.1.5). The company has committed to meticulously presenting the experience exactly as it was back then—warts and all—with only a small number of unavoidable or critical changes.