I have to say, that World of Warcraft is the simplest game ever made. This is something I hate.
First let's examine the objectives in WoW. You must kill things to gain experience, to gain levels, to fight bigger things, that give you more experience, so you can get into high level areas where the things you kill give you items that allow you to kill things even more effectively.
The whole game is based on one premice, kill things.
Kill this to get that. Kill that to get this to kill that.
I play MMOs for the community, for the sheer scope of brilliance that players can create as human beings. Not so that I can run around looking similar to everyone else, with no specialism in my class, killing boring creatures that respawn continually.
It is impossible to change the world in WoW, something which makes the game tedious, because in the end, what are you aiming for? Glory? Achievement? Riches? All you can achieve is to have the best gear. That's hardly something you'll remember the rest of your life.
I played Star Wars Galaxies before WoW, and the game was much more interesting. The people made SWG what it was, and that was because you didn't have to kill things to be a part of it. You had dancers, musicians, crafters, merchants, doctors, etc. Not as secondary professions you can just ignore, but primary classes that were essential to the game. Everything you used or wore was made by another player. Armour, weapons, clothing, houses, furniture; all made by players.
WoW is a multiplayer, singleplayer game. If you want a singleplayer game you can play for £10 per month and occasionally interact with other players then here it is. If you want a community within the game that makes the game what it is, then I would strongly suggest you look elsewhere.