There are some things that some people here are missing out. WoW has a decent: Player vs Enviroment (vs Mobs), Player vs Player, lore, quests and besides of that it changes constantly. New games such as Warhammer 40k are mainly focused on PvP over PvE or vice versa. A lot of new games are like that and when they try to add both one of them fails horribly while the other one is usually "good".
In WoW going from 1-70 is one part of the game and the other part of the game when you reach 70 and you have to do instances or focus directly on battlegrounds/arenas. You make your own choice, PvP or PvE (Both are quite decent right now in WoW, even when personally I still think that PvE is a bit better now).
WoW obviously is not the most "beatiful game" in terms of how many shiny things you're going to see in every armor or how beatiful and detailed the textures are in the game, WoW is not Lineage 2... but in exange to that you can do 10000000 different things that other games can't, it has movability. You can actually interact more with other players and do something else than just stand there, hit hit, talk a bit on Ventrilo/TS, pretty much do basic things. In WoW you can do more.
WoW also has its own style, it doesn't try to be like most games. WoW doesn't use the philosophy of "better graphics = better the game", actually graphic whores can go to other games if they want something like that and trust me, there are a lot of games out there than make you feel a bit happier inside in you want better graphics (like LotRO). Also, even when WoW is not the top º1 game in graphic terms it's still modern and changes constantly, not like in RO where it did fail (Anyway, it's normal. It was an old game).
Now, for those who say that TBC killed WoW then I must say that you're horrible wrong. I played preTBC too, I raided too, did a bit of Naxxramas (As a guest star at least, lol.) And trust me... 40 raid mans were HORRIBLE. One could go to the bathroom and follow someone and get credit for a kill, or not try hard enough to do your work right and still do it, in those 40 man raids NOT everyone tried their best in the raids, in the end 20-30 out of those 40 did all the work. 40 people for one raid was horrible huge too, it had too much players, and only in places such as Naxx/AQ40 (last bosses) all those 40 players needed to do their work correctly and try to focus on doing it right or else the whole raid would wipe... just think about this, how many guilds managed to get into Naxx? Not a lot, eh?
I understand that watching your lvl60 epic gear getting completely obsolete against greens and blues lvl 61 was shocking but, for one thing we get another; now raids are made with 25 players and it's easier to make a group with 25 players than with 40, people now need to play really well to do their work and EVERYONE needs to be focused on what they are doing or everything will just fail completely. Also, gathering 40 players first and then tell them what to do was like, ugh, 25 is more easy to manage. A lot of guilds died in the past because they couldn't get 40 players, now guilds aren't dying as much like in the past.
Anyway, those where my two cents for this post. Be well everyone!
PS: Updating my character List.
Smolderthorn:
70 Tauren Warrior -
Izamu
70 Tauren Shaman -
Mombera
40 Tauren Hunter - Anthelios
20 Tauren Druid - Jahari
Lightning's Blade:
70 Human Warlock -
Makei (xfered him from Ner'zhul)