WARNING: Bellow "spoiler tags" encompass a huge wall of text dealing with the criticism the OP made towards World of Warcraft. Read at your own risk.
[spoiler ]Your main criticism of the game seem to be the graphics. You also seem to be one of "those" people who still thinks Classic World of Warcraft was good.
Let's talk about the graphics. Blizzard made WoW accessible for all systems. Why should they improve the graphics even more? Doing so would make about 50% of their users unable to play the game because of their computers(You do know that it takes a lot of resources for a computer to render 25 people casting crap, with effects running all over the screen, right?).
They already DID improve the graphics tho, and are going to do so even more with the future expansion, Cataclysm.
Let's talk about Classic WoW. It was good, for it's time. Making gold was a *****, that's why you'd often see level 60's running around with their level 40 mounts. Getting gear was also not that easy. PvP was limited to Battlegrounds, and often you'd have problems getting 10/10 on each side resulting in one side often getting their asses kicked. Pre-Gearing for raids wasn't that easy neither, and there was always an emphasis on the Rogue, the Priest and the Warrior has being the best classes in the game, for quite obvious reasons.
Let's see what BC brought to the table:
- an easier way to get gear through emblems. You had another option of finding gear apart from the "Oh my god I hope this item drops"
- added another Battleground + Arenas, giving you more options when it came to PvP
- better raids/dungeons
- daily quests, which helped A LOT when it came to gold
- it introduced the Shaman to the Alliance and the Paladin to the Horde. This was a needed and very helpful change
- new spells
- balancing
- flying mounts
- better zones which you could level through
- improved graphics
- "Heroic" versions of instances
- making 40 man raid instances obsolete
So has we can see BC WAS and still IS better than Classic World of Warcraft. It introduced a lot of new options which really made the game a lot more enjoyable.
Then a long came Wrath of the Lich King. Let's see what it brought to the table:
- improves graphics
- new game mechanics(Vehicles and mounted combat anyone?)
- improved dungeons and raids.
- revived World PvP through Wintergrasp, adding the ability to storm a keep using vehicles etc.
- added Phasing, which gave quests a "twist", and made areas seem more unique(It did come with it's share of problems)
- the ability to gain reputation whilst doing Heroics.
- better quests overall
- introduced Stone Keepers shards, giving players another way to gain PvP gear.
- introduced 2 new amazing battlegrounds, which are a joy to play in
- introduced Glyphs, which gave you the ability to customize your character even more
- barber shops, adding even more customization.
- heirloom items, giving you the ability to level an alt faster
- ability to "learn" pets and mounts, so that they don't take up inventory space anymore
- achievements
Classic WoW will never be better than Burning Crusade or Wrath of the Lich King. The innovation's made with these 2 expansion surpass Classic WoW by a damn 100 miles. [/spoiler]
I guess I should get on with the topic at hand already. Personally I think WoW will never die. Not until Blizzard kills it. It's just to popular, and by the looks of it a long time will pass until Blizzard decides to "kill" WoW.