Hey all,
First of all, this isn't a thread about why Blizzard should make the graphics better. This is a thread about making Azeroth look nicer, using the tools they already have.
Now that I have gotten that cleared up, I will got straight to the point. Blizzard has been developing WoW for ten years now, and despite the fact that the game is run using a 2003/04 engine, I must state that they can make the world nicer. No, you don't need 2K high-resolution textures to do that or fancy particle effects. To give you a better understanding, let me show you an overhead view of Mulgore and the Burning Steppes, just a couple of many regions that could definitely be more attractive.
As you can see, these regions are largely void of detail. Sure, there are few trees here and there, or maybe a a small camp, but the game world is overly the same: it's mostly just hills, and that's about it.
Now considering it is 2013, technology is sophisticated enough to allow small teams of developer create very interesting and immersive virtual worlds in a matter of days, and Blizzard has 4,700 employees! Not to mention the fact that the game is a decade old, it would just take five people and a couple of weeks to make Azeroth very pretty! Seriously, it really isn't that hard; add more trees, moss, and streams to Elynn Forest! Make the Stonetalon Mountains actually look like mountains and not just really tall hills! Perhaps add some more clutter to inns and shops, or make Thunderbluff and Ironforge really feel like important, bustling racial capitals and not just underpopulated collections of tents and forges with a few NPCs walking around. Blizzard certainly has more than enough creative employees who aced geography or environmental science, and it isn't like adding a few boulders to the Redridge Mountains is as hard as creating a new ability, or adding twenty new NPCs walking around the Undercity is going to crash the server.