If you've been subscribed since 2004 at $15/mo then you would have spent over $2,300 on just the base game. Screw this disgusting practice. Yea the game is 13 years old now. That's how old I was when it came out and even then it looked like a small childrens game.
Hahaha somebody has been living under a rock I suppose. And on top of that, you've missed out on perhaps one of the more interesting developments in gaming if you didn't experience this game back in Vanilla/TBC.
WoW has been and still is one of the best MMO's on the marketplace, is hands down the most expansive RPG you can find in gaming, with the largest amount of content, a high degree of quality in all of this content, and a flawless, virtually bug-free experience and net code. Guess all that money did go somewhere useful too
Even today, it still feels like a polished and well designed game with strong mechanics and concept, and even today, it still offers a difficulty and challenge for literally every class of player, from casual to hardcore.
I challenge you to find any game that ticks all the above boxes. There's a good reason it used to stabilize around a player count equalling the total inhabitants of my country, and today is close to a third of that still. In addition, I think its worth stepping in today just to see what you've been missing - I strongly doubt there will be something like it in the future, the age of the MMO is coming to its end rapidly, as is the age of high quality massively online gaming beyond a stupid mobile or browser app.
Disgusting practice - can't disagree more man. Blizzard is one of the most up-front and honest developers you can find. Its a sub based MMO and that was never a secret, and across 13 years, not once did players get left out in the cold. Even today, if I raise a ticket with them, I get a useful response within 24 or 48 hours. Compare this to your random Ubi or EA (or Warner) release, riddled with DLC and loot boxes and effectively making you pay a similar amount to a WoW sub but without all the perks you do get in WoW, both in content and service.