After playing through D3 numerous times already, and liking it better than Diablo 2...D2 is still plenty worth its salt. I'll give it all the respect I can, even though I downplay it much of the time in favor of siding with D3.
To its credit, its graphics are really simple, even for 12 year old standards, but they're good enough to be engaging. The gameplay of leveling is fairly basic, with the stat points and skill trees. If you like experimenting and starting over, D2 may be your speed, though as long as I've played it, I've never liked that aspect, as there's too much room for failure on your first try.
I don't mind a game that's genuinely hard enough to legit defeat a player and kill them over and over. Games like Demon's Souls and Dark Souls are manically difficult in that regard, and when you lose tons of humanity and more than 30k souls all because of ONE careless mistake, it can be pretty discouraging.
But souls and humanity are easy to get back in a few hours of play. Playing D2 for 20 or 30 hours solo, all to find out that my build isn't strong enough to get past Act 4, I respec with Akara and it still doesn't go? Even more discouraging.
If you're thinking about D2, I'd recommend looking up at least one solid build for a class you're going to play, just so you have an idea of how to slot your skill points and where to put your stat points. D2 is definitely not the kind of game where you can sprinkle skill points everywhere and be some kind of renaissance man that can use every skill in the game.
You NEED NEED NEED to specialize. To me, that's a problem. To others, it's preferred. However, I'd recommend Diablo 2 to anyone, for sure, if they were thinking of giving it a shot, even if they've only played D3. My wife isn't nearly the gamer I am, and she's still enjoying playing D2 with me.
Edited by CardinalMDM#1269 on 1/30/2013 9:56 AM PST