samsara and sweatyogre are both correct in aspects. The game is fun, but it's tiresome and useless now because of the way that you are only worth your items, not your char. What I appreciate about WoW is that you can have a good char with horrible items, but so many things open up based on level, it's your experience and level that really make the difference. As far as the cookie cutters, I'm disappointed that everything is mostly set in stone as far as what you must do to be good in the game, but it really was not meant for multiplayer online play for you to solo. It's meant for teamwork. The main reason I quit d2 is, all the best items are figured out, they're too easy to get, nothing seems fun anymore, all I do when I play d2 LITERALLY is rush or do some sort of xp runs for friends. I even stopped MF botting because it was a waste of my time to set up the bot when I wanted to change runs. Items are worth nothing now. MF botting is useless. I had been forced into a state of wealth where I would give almost any unique and literally any set item away for free, because they just weren't worth anything. When a socketable elite item is worth more than a unique due to overpowered runewords with CHILDISH stats like procing poison nova, and WF isn't even worth the 8 spaces it takes up anymore, I don't want to play d2. I will play the new ladder because it will bring a little purpose back to the game, new items, everyone is lower level overall, less bots, etc. But I'll probably quit again eventually. If I could find a way to play some form of d2 that was 100% legit where every single player in the entire game was 100% legit, didn't bot, cheat, hack, buy items, or exploit at all, didn't rush or do anything the game wasn't DESIGNED to do, it would still be fun and have tons of replay value for me. But since 5% of players actually enjoy playing the game the way it was meant to be played, it's just not fun.
Bottom line, WoW offers a lot that d2 doesn't, and I think the monthly fee is worth it.