jinto i do not see them as unnessesary, it kinda those things that made the a mmo.
Just see diablo, it was dumbed down as well.... Look at it now.
Well, it's easy to say that if you have been playing WoW for years. It's easy to learn new stuff as it gets introduced, because it comes in small bits with each patch or expansion.
But if you're a new player, then you have to learn everything
right away. And that can be overwhelming. It's easy as a WoW veteran to feel that the game has been dumbed down over the years. But fact of the matter is that the game has so much more to it than it had back in Vanilla WoW. There's glyphs, archaeology, gems, flying mounts, reforging, valor points, PvP Power, scenarios, arenas, achievements, Death Knights, Monks, transmogrification, mastery, BoA items, and so on.
The game is basically 10x as much as it was when you probably began playing it.
And fact of the matter is that whenever Blizzard introduces something new to WoW, then it adds complexity to the game. It becomes an additional rule that a new players has to know about in order to be able to play the game to its fullest. And naturally, if the game involves has too many rules, and gets too complex, then it becomes inaccessible to new players. And that doesn't work. So therefore it's always nessesary to "trim the fat" so to speak, and remove unnessesary things in the game that don't really add a lot of interesting gameplay to the game, or which have simply become outdated, otherwise the game just gets increasingly more complex.
As I said, the goal is always to have the maximum amount of depth with the minimum amount of complexity. And the reason is that that's the perfect state where both newbies and hardcore veterans can enjoy the same game.
Also...how has Diablo been dumbed down? -_-